<SEC-DOCUMENT>0001683168-24-002037.txt : 20240401
<SEC-HEADER>0001683168-24-002037.hdr.sgml : 20240401
<ACCEPTANCE-DATETIME>20240401172026
ACCESSION NUMBER:		0001683168-24-002037
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		111
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240401
DATE AS OF CHANGE:		20240401

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			NOCERA, INC.
		CENTRAL INDEX KEY:			0001756180
		STANDARD INDUSTRIAL CLASSIFICATION:	AGRICULTURE PRODUCTION - LIVESTOCK & ANIMAL SPECIALTIES [0200]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		IRS NUMBER:				161626611
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-41434
		FILM NUMBER:		24811013

	BUSINESS ADDRESS:	
		STREET 1:		2030 POWERS FERRY RD., SE, SUITE 212
		CITY:			ATLANTA
		STATE:			GA
		ZIP:			30339
		BUSINESS PHONE:		(404) 816-8240

	MAIL ADDRESS:	
		STREET 1:		2030 POWERS FERRY RD., SE, SUITE 212
		CITY:			ATLANTA
		STATE:			GA
		ZIP:			30339
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>nocera_i10k-123123.htm
<DESCRIPTION>FORM 10-K FOR 12/31/23
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:NCRA="http://nocera.com/20231231">
<head>
     <title>Nocera, Inc. Form 10-K</title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02E_US%2DGAAP%2D2023%2D(with%2DECD)_rempres -->
<!-- Field: Set; Name: xdx; ID: xdx_036_NCRA_nocera.com_20231231 -->
<!-- Field: Set; Name: xdx; ID: xdx_04A_20230101_20231231 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_053_edei%2D%2DDocumentFiscalYearFocus_2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_05D_edei%2D%2DEntityCentralIndexKey_0001756180 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_Acre_0_utr%2D%2Dacre -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000004" name="dei:DocumentFiscalYearFocus">2023</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000005" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000006" name="dei:EntityCentralIndexKey">0001756180</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2023-12-31" id="xdx2ixbrl0160" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2022-12-31" id="xdx2ixbrl0161" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0246" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0350" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0358" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0360" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0361" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0362" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0364" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:PurchaseOfNoncontrollingInterest" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0369" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:PurchaseOfNoncontrollingInterest" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0370" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:PurchaseOfNoncontrollingInterest" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0371" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:PurchaseOfNoncontrollingInterest" contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0372" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:PurchaseOfNoncontrollingInterest" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0373" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:PurchaseOfNoncontrollingInterest" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0374" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:PurchaseOfNoncontrollingInterest" contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember" id="xdx2ixbrl0375" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0380" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0382" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0383" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0384" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0386" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0391" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0392" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0394" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0395" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0396" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0398" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0401" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0402" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0403" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0404" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0405" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0408" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0411" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0412" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0413" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0414" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0416" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0418" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0421" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0422" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0423" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0424" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0426" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0460" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0462" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0463" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0464" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0466" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0472" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0474" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0475" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0476" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0478" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0483" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0484" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0486" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0487" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0488" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0490" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0493" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0494" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0495" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0496" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0497" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0503" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0504" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0505" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0506" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0508" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0510" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0513" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0514" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0515" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember" id="xdx2ixbrl0516" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0518" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2023-12-31" id="xdx2ixbrl1213" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction>
  <ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2022-12-31" id="xdx2ixbrl1215" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction>
  <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl1300" unitRef="Pure" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2023-01-01to2023-12-31" id="xdx2ixbrl1304" unitRef="Pure" xs:nil="true"/>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="ncra-20231231.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-01-01to2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-04-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-10-012023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-10-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_StatutoryAndOtherReservesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:StatutoryAndOtherReservesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_TotalNoceraStockholdersEquityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:TotalNoceraStockholdersEquityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_StatutoryAndOtherReservesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:StatutoryAndOtherReservesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_TotalNoceraStockholdersEquityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:TotalNoceraStockholdersEquityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:StatutoryAndOtherReservesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:TotalNoceraStockholdersEquityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:StatutoryAndOtherReservesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:TotalNoceraStockholdersEquityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_StatutoryAndOtherReservesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:StatutoryAndOtherReservesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_TotalNoceraStockholdersEquityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:TotalNoceraStockholdersEquityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-11-012022-11-30_custom_XFCSaleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">NCRA:XFCSaleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-11-01</xbrli:startDate>
        <xbrli:endDate>2022-11-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-062022-09-07_custom_MeixinVIEAgreementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:MeixinVIEAgreementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-06</xbrli:startDate>
        <xbrli:endDate>2022-09-07</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FiveCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:FiveCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:FourCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerDMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerDMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerDMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerDMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_AllCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:AllCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_AllCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:AllCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierBMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierBMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_AllSuppliersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:AllSuppliersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_AllSuppliersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:AllSuppliersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_LandMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_MachineryMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">NCRA:MachineryMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_OtherReceivablesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">NCRA:OtherReceivablesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_OtherReceivablesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">NCRA:OtherReceivablesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_LandMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_LandMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_MeixinMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">NCRA:MeixinMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_MeixinMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">NCRA:MeixinMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_ChaileaseFinanceCoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_ChaileaseFinanceCoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_ChaileaseFinanceCoMember312758625">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_ChaileaseFinanceCoMember312758640">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_ChaileaseFinanceCoMember312758765">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_ChaileaseFinanceCoMember_currency_TWD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_XizhiBrenchMember_currency_TWD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">NCRA:XizhiBrenchMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-19_custom_ChaileaseFinanceCoMember_currency_TWD">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ChaileaseFinanceCoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_UnderwritersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:UnderwritersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-09-23_custom_UnderwritersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:UnderwritersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-09-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-222022-09-23_custom_UnderwritersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:UnderwritersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-22</xbrli:startDate>
        <xbrli:endDate>2022-09-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputSharePriceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-09</xbrli:startDate>
        <xbrli:endDate>2021-08-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputSharePriceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-26</xbrli:startDate>
        <xbrli:endDate>2021-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputSharePriceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-25</xbrli:startDate>
        <xbrli:endDate>2022-09-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-25</xbrli:startDate>
        <xbrli:endDate>2022-09-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-25</xbrli:startDate>
        <xbrli:endDate>2022-09-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-25</xbrli:startDate>
        <xbrli:endDate>2022-09-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-25</xbrli:startDate>
        <xbrli:endDate>2022-09-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-25</xbrli:startDate>
        <xbrli:endDate>2022-09-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_WarrantsIssuedToInvestorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:WarrantsIssuedToInvestorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_WarrantsIssuedToInvestorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:WarrantsIssuedToInvestorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_WarrantsIssuedToUnderwriterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:WarrantsIssuedToUnderwriterMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_WarrantsIssuedToUnderwriterMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:WarrantsIssuedToUnderwriterMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_country_HK">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:HK</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_PRCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">NCRA:PRCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_MountainShareTransferLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MountainShareTransferLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_MountainShareTransferLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MountainShareTransferLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_GrandSmoothCorporationLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:GrandSmoothCorporationLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_GrandSmoothCorporationLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:GrandSmoothCorporationLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-08-102022-08-11">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-08-10</xbrli:startDate>
        <xbrli:endDate>2022-08-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-11_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-11</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-08-102022-08-11_custom_PublicOfferingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">NCRA:PublicOfferingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-08-10</xbrli:startDate>
        <xbrli:endDate>2022-08-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-012018-12-27_custom_YinChiehChengMember_custom_SeriesAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:YinChiehChengMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:SeriesAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-01</xbrli:startDate>
        <xbrli:endDate>2018-12-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-012018-12-27_custom_SeriesAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:SeriesAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-01</xbrli:startDate>
        <xbrli:endDate>2018-12-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-27_custom_SeriesAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:SeriesAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-27</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-292020-06-01_custom_ShunChihChuangMember_custom_ClassAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:ShunChihChuangMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-29</xbrli:startDate>
        <xbrli:endDate>2020-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-292020-06-01_custom_HsienWenYuMember_custom_ClassAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:HsienWenYuMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-29</xbrli:startDate>
        <xbrli:endDate>2020-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-06-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-292020-06-01_custom_ClassAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-29</xbrli:startDate>
        <xbrli:endDate>2020-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-06-01_custom_ClassAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-292020-06-01_custom_MichaelALittmanMember_custom_ClassAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-29</xbrli:startDate>
        <xbrli:endDate>2020-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-06-01_custom_MichaelALittmanMember_custom_ClassAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-292020-06-01_custom_MichaelALittmanMember_custom_ClassBWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassBWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-29</xbrli:startDate>
        <xbrli:endDate>2020-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-06-01_custom_MichaelALittmanMember_custom_ClassBWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassBWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-022021-08-11_custom_MichaelALittmanMember_custom_ClassAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-02</xbrli:startDate>
        <xbrli:endDate>2021-08-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-022021-08-11_custom_MichaelALittmanMember_custom_ClassBWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassBWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-02</xbrli:startDate>
        <xbrli:endDate>2021-08-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-11-292021-12-02_custom_ShunChihChuangMember_custom_ClassAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:ShunChihChuangMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-11-29</xbrli:startDate>
        <xbrli:endDate>2021-12-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-11-292021-12-02_custom_HsienWenYuMember_custom_ClassAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:HsienWenYuMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-11-29</xbrli:startDate>
        <xbrli:endDate>2021-12-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-02">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-11-292021-12-02_custom_ClassAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-11-29</xbrli:startDate>
        <xbrli:endDate>2021-12-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-02_custom_ClassAWarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-012021-12-31_custom_ShunChihChuangAndFiveConsultantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:ShunChihChuangAndFiveConsultantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-12-212022-12-22_custom_ChenChunChungMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:ChenChunChungMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-12-21</xbrli:startDate>
        <xbrli:endDate>2022-12-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-12-212022-12-22_custom_TraDigitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:TraDigitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-12-21</xbrli:startDate>
        <xbrli:endDate>2022-12-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-03-202023-03-22_us-gaap_InvestorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-03-20</xbrli:startDate>
        <xbrli:endDate>2023-03-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-10-102023-10-11_custom_YuHaoChangMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:YuHaoChangMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-10-10</xbrli:startDate>
        <xbrli:endDate>2023-10-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-12-022023-12-05_custom_AndyChinAnJinMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:AndyChinAnJinMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-12-02</xbrli:startDate>
        <xbrli:endDate>2023-12-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ShareBasedCompensationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">NCRA:ShareBasedCompensationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ShareBasedCompensationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">NCRA:ShareBasedCompensationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-31_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-08-102022-08-11_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-08-10</xbrli:startDate>
        <xbrli:endDate>2022-08-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-12-012020-12-31_custom_XFCSaleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XFCSaleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-12-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-11-30_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XFCSaleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-11-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-11-012022-11-30_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XFCSaleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-11-01</xbrli:startDate>
        <xbrli:endDate>2022-11-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XFCSaleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:MeixinInstitutionalFoodDevelopmentCompanyLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_XinFengConstructionCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XinFengConstructionCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:MeixinInstitutionalFoodDevelopmentCompanyLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-09-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001756180</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XinFengConstructionCoLtdMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-11-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Acre">
      <xbrli:measure>utr:acre</xbrli:measure>
    </xbrli:unit>
  <ix:relationship fromRefs="Fact000166" toRefs="Footnote000231"/>
  <ix:relationship fromRefs="Fact000167" toRefs="Footnote000231"/>
  <ix:relationship fromRefs="Fact000208" toRefs="Footnote000231"/>
  <ix:relationship fromRefs="Fact000209" toRefs="Footnote000231"/>
  <ix:relationship fromRefs="Fact000343" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000345" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000357" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000359" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0369" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0371" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000379" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000381" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0391" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000393" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0401" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0403" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0411" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0413" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0421" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0423" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000431" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000433" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000445" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000447" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000459" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000461" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000471" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000473" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0483" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000485" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0493" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0495" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0503" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0505" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0513" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="xdx2ixbrl0515" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000523" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact000525" toRefs="Footnote000536"/>
  <ix:relationship fromRefs="Fact001366" toRefs="Footnote001377"/>
  <ix:relationship fromRefs="Fact001368" toRefs="Footnote001377"/>
  <ix:relationship fromRefs="Fact001370" toRefs="Footnote001378"/>
  <ix:relationship fromRefs="Fact001372" toRefs="Footnote001378"/>
  <ix:relationship fromRefs="Fact001522" toRefs="Footnote001530"/>
  <ix:relationship fromRefs="Fact001523" toRefs="Footnote001530"/>
  <ix:relationship fromRefs="Fact001524" toRefs="Footnote001530"/>
  <ix:relationship fromRefs="Fact001525" toRefs="Footnote001530"/>
  <ix:relationship fromRefs="Fact001526" toRefs="Footnote001530"/>
  <ix:relationship fromRefs="Fact001527" toRefs="Footnote001530"/>
  <ix:relationship fromRefs="Fact001528" toRefs="Footnote001530"/>
  <ix:relationship fromRefs="Fact001529" toRefs="Footnote001530"/>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><a href="#k_001"><span style="font-size: 7pt">Table of Contents</span></a></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>UNITED STATES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>WASHINGTON, D.C. 20549</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>FORM <span id="xdx_903_edei--DocumentType_c20230101__20231231_z3fWxNTyQbjj"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000013" name="dei:DocumentType">10-K</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_90E_edei--DocumentAnnualReport_c20230101__20231231_zJ75y9Kv4q96"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleantrue" id="Fact000014" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span> ANNUAL REPORT PURSUANT TO SECTION 13 OR
15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>FOR THE FISCAL YEAR ENDED <span id="xdx_90C_edei--DocumentPeriodEndDate_c20230101__20231231_zPdkUpoyCDMa"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:datemonthdayyearen" id="Fact000015" name="dei:DocumentPeriodEndDate"><span id="xdx_90F_edei--CurrentFiscalYearEndDate_c20230101__20231231_zL1Nw9JHOzEj" title="Current Fiscal Year End Date"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:datemonthdayen" id="Fact000017" name="dei:CurrentFiscalYearEndDate">DECEMBER 31</ix:nonNumeric></span>, 2023</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>OR</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_905_edei--DocumentTransitionReport_c20230101__20231231_zwzGVLY5VSJa"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleanfalse" id="Fact000018" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span> TRANSITION REPORT PURSUANT TO SECTION 13
OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>FOR THE TRANSITION PERIOD FROM _______ TO ___________</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>COMMISSION FILE NO. <span id="xdx_903_edei--EntityFileNumber_c20230101__20231231_zpYWwmlx6mv8"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000019" name="dei:EntityFileNumber">001-41434</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 12pt"><b><span style="text-decoration: underline"><span id="xdx_902_edei--EntityRegistrantName_c20230101__20231231_zBVWVCZziFF9"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000020" name="dei:EntityRegistrantName">NOCERA, INC.</ix:nonNumeric></span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Exact name of registrant as specified in charter)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: black 1pt solid; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_906_edei--EntityIncorporationStateCountryCode_c20230101__20231231_zTBdk5yYCb28"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt-sec:stateprovnameen" id="Fact000021" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></b></span></td>
    <td style="width: 3%; text-align: center">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 48%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_908_edei--EntityTaxIdentificationNumber_c20230101__20231231_zPbzf2NNzPx5"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000022" name="dei:EntityTaxIdentificationNumber">16-1626611</ix:nonNumeric></span></b></span></td></tr>
  <tr>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State or other jurisdiction of incorporation)</span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(IRS Employer Identification No.)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="xdx_90B_edei--EntityAddressAddressLine1_c20230101__20231231_z6J0hnKcUZfk"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000023" name="dei:EntityAddressAddressLine1">3F (Building B), No. 185,</ix:nonNumeric></span><span id="xdx_901_edei--EntityAddressAddressLine2_c20230101__20231231_zK2XQEkHHfca"> <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000024" name="dei:EntityAddressAddressLine2">Sec. 1 , Datong Rd.,</ix:nonNumeric></span> <span id="xdx_904_edei--EntityAddressAddressLine3_iP3custom--EntityAddressAddressLine4_c20230101__20231231_zXEkNiyk3bn3"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000025" name="dei:EntityAddressAddressLine3">Xizhi Dist</ix:nonNumeric></span>., <span id="xdx_900_edei--EntityAddressCityOrTown_c20230101__20231231_z1ElHOxDtJX4" title="Entity Address, City or Town"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000027" name="dei:EntityAddressCityOrTown">New Taipei City</ix:nonNumeric></span> <span id="xdx_906_edei--EntityAddressPostalZipCode_c20230101__20231231_zos3VzESxg64" title="Entity Address, Postal Zip Code"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000029" name="dei:EntityAddressPostalZipCode">221</ix:nonNumeric></span>, <span id="xdx_908_edei--EntityAddressCountry_c20230101__20231231_z2qXsCUeroK5" title="Entity Address, Country"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt-sec:countrynameen" id="Fact000031" name="dei:EntityAddressCountry">Taiwan</ix:nonNumeric></span> (R.O.C.)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Address of principal executive offices and zip code)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span style="text-decoration: underline">(<span id="xdx_909_edei--CityAreaCode_c20230101__20231231_ziqGCamw9CWb" title="City Area Code"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000033" name="dei:CityAreaCode">886</ix:nonNumeric></span>)-<span id="xdx_905_edei--LocalPhoneNumber_c20230101__20231231_zLKDfRdBrfbd" title="Local Phone Number"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000035" name="dei:LocalPhoneNumber">910-163-358</ix:nonNumeric></span></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Registrant's telephone number, including area
code)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>SECURITIES REGISTERED PURSUANT TO SECTION 12(b)
OF THE ACT:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 37%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class:</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 24%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 37%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered:</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_edei--Security12bTitle_c20230101__20231231_zw99btetk126"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000036" name="dei:Security12bTitle">Common Stock, par value $0.001 per share</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_edei--TradingSymbol_c20230101__20231231_znFnF7Tk84C7"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000037" name="dei:TradingSymbol">NCRA</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The <span id="xdx_901_edei--SecurityExchangeName_c20230101__20231231_zjVwvZqwg2Yi"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt-sec:exchnameen" id="Fact000038" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Capital Market LLC</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>SECURITIES REGISTERED PURSUANT TO SECTION 12(g)
OF THE ACT:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">None.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">Indicate by check mark if the
registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744; <span id="xdx_90B_edei--EntityWellKnownSeasonedIssuer_c20230101__20231231_zhn1McrE5VWi"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000039" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric></span> &#9746;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">Indicate by check mark if the
registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes &#9744; <span id="xdx_90A_edei--EntityVoluntaryFilers_c20230101__20231231_zTWVRTeiV56a"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000040" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> &#9746;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">Indicate by check mark whether
the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the
preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such
filing requirements for the past 90 days. <span id="xdx_908_edei--EntityCurrentReportingStatus_c20230101__20231231_ziZjdKyloDQd"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000041" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> &#9746; No &#9744;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">Indicate by check mark whether
the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T
(&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit
such files). <span id="xdx_900_edei--EntityInteractiveDataCurrent_c20230101__20231231_zwvrutiDoZd7"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000042" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9746; No &#9744;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.55in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 42.5pt">Indicate by check mark whether
the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or emerging growth
company. See the definitions of "large accelerated filer," "accelerated filer", "small reporting company"
and "emerging growth company" in Rule 12b-2 of the Exchange Act.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 42.5pt">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 58%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer&#160;&#9744;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 41%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer&#160;&#9744;</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_edei--EntityFilerCategory_c20230101__20231231_z3GsTdEc1BV5"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt-sec:entityfilercategoryen" id="Fact000043" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric></span>&#160;&#9746;</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company&#160;<span id="xdx_90F_edei--EntitySmallBusiness_c20230101__20231231_zyicmsTaWCS6"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleantrue" id="Fact000044" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company&#160;<span id="xdx_905_edei--EntityEmergingGrowthCompany_c20230101__20231231_zWXRIPvukJPh"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleantrue" id="Fact000045" name="dei:EntityEmergingGrowthCompany">&#9746;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 39.8pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 39.8pt">If an emerging growth company,
indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial
accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;<span id="xdx_901_edei--EntityExTransitionPeriod_c20230101__20231231_zCV4wbWVISmk"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleanfalse" id="Fact000046" name="dei:EntityExTransitionPeriod">&#9744;</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 39.8pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 39.8pt">Indicate by check mark whether
the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control
over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that
prepared or issued its audit report. <span id="xdx_90E_edei--IcfrAuditorAttestationFlag_c20230101__20231231_zGUFNhS8wne4"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleanfalse" id="Fact000047" name="dei:IcfrAuditorAttestationFlag">&#9744;</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 39.8pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">If securities are registered pursuant
to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect
the correction of an error to previously issued financial statements. <span id="xdx_901_edei--DocumentFinStmtErrorCorrectionFlag_c20230101__20231231_z2fPyhf7NTC4"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleanfalse" id="Fact000048" name="dei:DocumentFinStmtErrorCorrectionFlag">&#9744;</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Indicate by check mark whether
any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the
registrant's executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 39.8pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 39.8pt">Indicate by check mark whether
the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes &#9744; No <span id="xdx_90B_edei--EntityShellCompany_dbF_c20230101__20231231_zViQwZAZROuj"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt:booleanfalse" id="Fact000049" name="dei:EntityShellCompany">&#9746;</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 39.8pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 40pt">The aggregate market value of the
registrant's issued and outstanding shares of common stock held by non-affiliates of the registrant as of June 30, 2023 based on
$2.50 per share, the price at which the registrant's common stock was last sold on June 30, 2023, was approximately $<span id="xdx_906_edei--EntityPublicFloat_iI_c20230630_ziToqRsxS0Vg" title="Entity Public Float"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2023-06-30" id="Fact000051" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,661,410</ix:nonFraction></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 40pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 40pt">There were <span id="xdx_907_edei--EntityCommonStockSharesOutstanding_iI_c20240401_zGJppSAQh2eh" title="Entity Common Stock, Shares Outstanding"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2024-04-01" id="Fact000053" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,956,987</ix:nonFraction></span>
shares outstanding of the registrant&#8217;s common stock, par value $0.001 per share, as of April 1, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 40pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 40pt">&#160;</p>

<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo; Options: Hidden -->&#160;<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 40pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>NOCERA, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_001"></span>TABLE OF CONTENTS TO ANNUAL REPORT ON FORM 10-K</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>For the Fiscal Year Ended December 31, 2023</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top; text-align: justify; width: 9%"><a href="#k_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART I</span></a></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 1.</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#k_004">BUSINESS</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 1A.</span></td>
    <td style="vertical-align: top"><a href="#k_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">RISK FACTORS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span></td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 1B.</span></td>
    <td style="vertical-align: top"><a href="#k_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">UNRESOLVED STAFF COMMENTS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">ITEM 1C.</td>
    <td style="vertical-align: top"><a href="#k_007">CYBERSECURITY</a></td>
    <td style="vertical-align: bottom; text-align: center">27</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 2.</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#k_008">PROPERTIES</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 3.</span></td>
    <td style="vertical-align: top"><a href="#k_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">LEGAL PROCEEDINGS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28</span></td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 4.</span></td>
    <td style="vertical-align: top"><a href="#k_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MINE SAFETY DISCLOSURES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">28</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><a href="#k_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART II</span></a></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 5.</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#k_012">MARKET FOR REGISTRANT'S COMMON STOCK, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 6.</span></td>
    <td style="vertical-align: top"><a href="#k_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">[RESERVED]</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span></td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 7.</span></td>
    <td style="vertical-align: bottom"><a href="#k_014"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 7A.</span></td>
    <td style="vertical-align: top"><a href="#k_015"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 8.</span></td>
    <td style="vertical-align: top"><a href="#k_016"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 9.</span></td>
    <td style="vertical-align: bottom"><a href="#k_017"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 9A.</span></td>
    <td style="vertical-align: top"><a href="#k_018"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONTROLS AND PROCEDURES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 9B.</span></td>
    <td style="vertical-align: top"><a href="#k_019"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">OTHER INFORMATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</span></td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 9C</span></td>
    <td style="vertical-align: top"><a href="#k_020"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><a href="#k_021"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART III</span></a></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 10.</span></td>
    <td style="vertical-align: top"><a href="#k_022"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 11.</span></td>
    <td style="vertical-align: top"><a href="#k_023"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">EXECUTIVE COMPENSATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</span></td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 12.</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#k_024">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</a></span></td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 13.</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#k_025">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 14.</span></td>
    <td style="vertical-align: top"><a href="#k_026"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRINCIPAL ACCOUNTING FEES AND SERVICES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><a href="#k_027"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART IV</span></a></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 15.</span></td>
    <td style="vertical-align: top"><a href="#k_028"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM 16.</span></td>
    <td style="vertical-align: top"><a href="#k_029"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FORM 10-K SUMMARY</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62</span></td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td colspan="2" style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#k_030">SIGNATURES</a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</span></td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td colspan="2" style="vertical-align: top"><a href="#k_038"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">EXHIBIT INDEX</span></a></td>
    <td style="vertical-align: bottom; text-align: center">64</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td colspan="2" style="vertical-align: top"><a href="#k_031"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">INDEX TO FINANCIAL STATEMENTS</span></a></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-1</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: LowerRoman; Value: 1; Name: PageNo -->i<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In this Annual Report on Form 10-K, unless otherwise
stated or as the context otherwise requires, references to "Nocera, Inc.," "Nocera," the "Company,"
"we," "us," "our" and similar references refer to Nocera, Inc., a Nevada corporation. Our logo and
other trademarks or service marks of the Company appearing in this Annual Report on Form 10-K are the property of Nocera, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_002"></span>CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">This Annual Report on Form 10-K contains certain "forward-looking
statements" within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and
Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). These forward-looking statements represent
our expectations, beliefs, intentions or strategies concerning future events, including, but not limited to, any statements regarding
our assumptions about financial performance; the continuation of historical trends; growth strategies; the sufficiency of our cash balances
for future liquidity and capital resource needs; the expected impact of changes in accounting policies on our results of operations, financial
condition or cash flows; anticipated problems and our plans for future operations; our future financing plans and anticipated needs for
working capital; and the economy in general or the future of the food production industry, all of which were subject to various risks
and uncertainties. Such statements, when used in this Annual Report on Form 10-K and other reports, statements and information we have
filed with the Securities and Exchange Commission ("SEC"), in our press releases, presentations to securities analysts or
investors, in oral statements made by or with the approval of an executive officer, are generally identifiable by use of the words "may,"
"will," "should," "expect," "anticipate," "continue," "estimate,"
"believe," "intend" or "project" or the negative of these words or other variations on these words
or comparable terminology. However, any statements contained in this Annual Report on Form 10-K that are not statements of historical
fact may be deemed to be forward-looking statements. These statements are expressed in good faith and based upon a reasonable basis when
made, but there can be no assurance that these expectations will be achieved or accomplished.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">This information may involve known and unknown risks,
uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from the future
results, performance or achievements expressed or implied by any forward-looking statements. These statements may be found under Part
I Item 1 "<i>Business</i>" and Part II Item 7 "<i>Management's Discussion and Analysis of Financial Condition
and Results of Operations</i>," as well as in other parts of this Annual Report on Form 10-K. Actual events or results may differ
materially from those discussed in forward-looking statements as a result of various factors as described in this Annual Report on Form
10-K generally. In light of these risks and uncertainties, there can be no assurance that the forward-looking statements contained in
this Annual Report on Form 10-K will in fact occur. In addition to the information expressly required to be included in this filing, we
will provide such further material information, if any, as may be necessary to ensure that the required statements, in light of the circumstances
under which they are made, are not misleading.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Although forward-looking statements in this Annual
Report on Form 10-K reflect the good faith judgment of our management, forward-looking statements are inherently subject to known and
unknown risks, business, economic and other risks and uncertainties that may cause actual results to be materially different from those
discussed in these forward-looking statements. Readers are urged not to place undue reliance on these forward-looking statements, which
speak only as of the date of this Annual Report on Form 10-K. We assume no obligation to update any forward-looking statements in order
to reflect any event or circumstance that may arise after the date of this Annual Report on Form 10-K, other than as may be required by
applicable law or regulation. Readers are urged to carefully review and consider the various disclosures made by us in our reports filed
with the Securities and Exchange Commission ("SEC") which attempt to advise interested parties of the risks and factors that
may affect our business, financial condition, results of operation and cash flows. If one or more of these risks or uncertainties materialize,
or if the underlying assumptions prove incorrect, our actual results may vary materially from those expected or projected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">This Annual Report on Form 10-K also contains estimates,
projections and other information concerning our industry, our business and particular markets, including data regarding the estimated
size of those markets. Information that is based on estimates, forecasts, projections, market research or similar methodologies is inherently
subject to uncertainties and actual events or circumstances may differ materially from events and circumstances reflected in this information.
Unless otherwise expressly stated, we obtained this industry, business, market and other data from reports, research surveys, studies
and similar data prepared by market research firms and other third parties, industry, general publications, government data and similar
sources.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 3 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: LowerRoman; Value: 2; Name: PageNo -->ii<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0; margin-bottom: 0"><b><span id="k_003"></span>PART I</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 1.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_004"></span>BUSINESS</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Overview</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Nocera, Inc. was incorporated in the State of Nevada
on February 1, 2002, with operations based in New Taipei City, Taiwan. Our primary business operations currently consist of designing,
developing and producing large scale recirculating aquaculture systems ("RASs") for fish farms along with providing consulting,
technology transfer and aquaculture project management services to new and existing aquaculture management business services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">RASs operate by filtering water from the fish (or
shellfish) tanks so it can be reused within the tank. This dramatically reduces the amount of water and space required to intensively
produce seafood products. The steps in RASs include solids removal, ammonia removal, Co2 removal and oxygenation. Prior to 2021, we initially
focused on the Chinese market due to opportunities presented by changes to regulations governing water use for fish production in China.
As of October 2020, we had delivered 551 fish tank systems to six separate Chinese-based fish farms, and two fish tank systems to our
Taiwan showroom.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In October 2020, the government of Taiwan began supporting
the Green Power and Solar Sharing Fish Farms initiative. In view of the opportunities resulting from this initiative, in October 2020,
we ceased all of our operations in China and moved all of our technology and back-office operations to Taiwan. We now only operate out
of Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 12pt; text-align: justify">Our current mission is to provide consulting
services and solutions in aquaculture projects to reduce water pollution and decrease the disease problems of fisheries. Our goal is to
become a global leader in the land-based aquaculture business. We are now poised to grow our existing operations in Taiwan and expand
into the development and management of land-based fish farms in Taiwan and North and South America. We do not currently have any intentions
of conducting operations in China or Hong Kong.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Corporate History</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Nocera, Inc. was incorporated in the State of Nevada
on February 1, 2002, and is based in New Taipei City, Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Reverse Merger</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective December 31, 2018, we completed a reverse
merger transaction pursuant to an Agreement and Plan of Merger (the &#8220;Agreement&#8221;) with (i) GSI, (ii) GSI's stockholders,
Yin-Chieh (&#8220;Jeff&#8221;) Cheng and Zhang Bi, who together owned shares constituting 100% of the issued and outstanding ordinary
shares of GSI (the &#8220;GSI Shares&#8221;) and (iii) GSI Acquisition Corp. Under the terms of the Agreement, the GSI Stockholders transferred
to us all of the GSI Shares in exchange for the issuance of 6,666,667 (post-split) shares of our common stock. As a result of the reverse
merger, GSI became our wholly-owned subsidiary and Mr. Cheng and Zhang Bi, the former stockholders of GSI, became our controlling stockholders.
The share exchange transaction with GSI was treated as a reverse merger, with GSI as the accounting acquirer and Nocera as the acquired
party. GSI is a limited company established under the laws and regulations of Hong Kong on August 1, 2014 and is a holding company without
any assets or operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In anticipation of the reverse merger, GSI undertook
a reorganization and became the 100% holding company of Guizhou Grand Smooth Technology Ltd (&#8220;GZ GST&#8221;) and GSI Guizhou Wan
Feng Hu Intelligent Aquatic Technology Co. Limited (&#8220;GZ WFH&#8221;), which were all controlled by the same stockholders before and
after the reorganization, pursuant to a series of contractual agreements (the &#8220;GZ WFH VIE Agreements&#8221;). As a result, GSI,
through GZ GST, was determined to be the primary beneficiary of GZ WFH and GZ WFH became a variable interest entity (&#8220;VIE&#8221;)
of GSI. Accordingly, GSI consolidated GZ WFH's operations, assets and liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">GZ WFH was incorporated in Xingyi City, Guizhou Province,
People's Republic of China (PRC) on October 25, 2017, and was engaged in providing fish farming containers service, which integrated
sales, installments, and maintenance of aquaculture equipment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 4 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Value: 1; Name: PageNo -->1<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Divestiture of GZ WFH </span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 21, 2020, we terminated our relationship
with GZ WFH and its management, and the GZ WFH Agreements between the parties were terminated as well.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Subsequently on October 8, 2020, Zhang Bi and GZ WFH
entered into a Settlement Agreement and Release with us wherein all claims as to GZ WFH's debt (claim to our shares or GZ GST) were
compromised, settled, and otherwise resolved as to any and all claims or causes of action whatsoever against us for any matter, action,
or representation as to Nocera, and any debt to ownership of Nocera or GZ GST up to the date of the settlement agreement. The consideration
for the settlement agreement was mutual waiver of any and all claims against each other and GZ GST, and GZ WFH (including Zhang Bi) waived
any claims to our stock, and the 3,166,667 (post-split) shares of our common stock owned by Zhang Bi were cancelled.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration: underline">XFC Sale</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 31, 2020, we exchanged 466,667 (post-split)
shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company ("XFC"),
in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled
us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic
benefits of XFC that could be significant to XFC. On November 30, 2022, we entered into a Purchase of Business Agreement with Han-Chieh
Shih (the "Purchaser"), in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash price
of $300,000 (the "XFC Sale"). The closing of the XFC Sale occurred on November 30, 2022 and the XFC variable interest entity
("VIE") agreements were terminated in connection with the XFC Sale.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Reverse Stock Split</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On July 26, 2022, we filed a Certificate of Amendment
with the Secretary of State of the State of Nevada to implement a 2-for-3 reverse stock split of our outstanding common stock, with fractional
shares resulting from the reverse stock split being rounded up to the nearest whole number. The reverse stock split was effected on August
11, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">The VIE Agreements with Meixin</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 7, 2022, we entered into a series of
contractual agreements (collectively, the "Meixin VIE Agreements") with the majority stockholder (the "Selling Stockholder")
of Meixin Institutional Food Development Co., Ltd., a Taiwan corporation and a food processing and catering company ("Meixin"),
and Meixin, of which we purchased 80% controlling interest of Meixin for $4,300,000. The Meixin VIE Agreements&#160;essentially confer
control and management of Meixin as well as substantially all of the economic benefits of the Selling Stockholder in Meixin to us.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Business Developments</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following highlights recent material developments
in our business:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On November 1, 2023, we announced that the Board appointed Yiwen Zhang and Song-Yuan Teng to the Board, with Yiwen Zhang serving on the Audit Committee of the Board and the Nominating and Corporate Governance Committee of the Board, as well as Chairman of the Audit Committee of the Board.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Recent Developments</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; font-size: 10pt">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">On July 5, 2023, issued 325,708 shares of common stock in response to the exercise of 162,854 shares of warrants issued to our representative in our uplisting in August 2022 with gross proceeds of $626,987.</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 5 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Corporate Structure</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We conduct our operations through (i) Meixin; and
(ii) Nocera Taiwan Branch, an unincorporated division of the Company ("NTB"). Our other subsidiaries, GSI, which wholly-owns
GZ GST, are dormant and currently do not have any operations. However, GZ GST may be involved with RASs manufacturing in the near future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We acquired GSI in a reverse merger on December 31,
2018. Prior to the merger, we were a "shell company" as defined under Rule 12b-2 of the Securities Exchange Act of 1934, as
amended (the "Exchange Act). GSI is the parent holding company of GZ GST, which was incorporated on November 13, 2018, as a wholly
foreign-owned enterprise established in the PRC. Both GSI and GZ GZT are currently dormant and do not conduct any operations. We currently
do not conduct any operations in China or Hong Kong.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2020, we added XFC as a VIE in order to
obtain a Class A construction license to construct indoor RASs and solar sharing fish farms. On November 30, 2022, we entered into a Purchase
of Business Agreement with Han-Chieh Shih, in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash
price of $300,000. The closing of the XFC Sale occurred on November 30, 2022 and the XFC VIE agreements were terminated in connection
with the XFC Sale. As of November 30, 2022, we ceased providing services to construct indoor RASs and solar sharing fish farms in Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">NTB was established on January 14, 2021 in Taiwan.
In October 2021, Nocera began its eel trading business in response to domestic demands created by the COVID-19 lockdown. NTB currently
procures and sells eel in Taiwan and plans to trade other types of seafood, such as tilapia and milkfish, in the near future.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 7, 2022, we entered into a series of
contractual agreements with the majority stockholder of Meixin and Meixin, of which we purchased 80% controlling interest of Meixin for
$4,300,000. The Meixin VIE Agreements&#160;essentially confer control and management of Meixin as well as substantially all of the economic
benefits of the Selling Stockholder in Meixin to us. Therefore, in accordance with ASC 810 "Consolidation," we are considered
the primary beneficiary of Meixin and have consolidated Meixin's assets, liabilities, results of operations, and cash flows in the
accompanying consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Significant Products &amp; Services</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We manufacture, sell, and install RASs for land-based
fish farms. Originally, our systems were designed and constructed from used marine shipping containers. We then developed our next generation
of RASs, a cylindrical shaped tank that holds approximately 15,000 U.S. gallons of water, which we believe make them among the largest
systems in the market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There are several significant benefits to our RASs:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the system provides a controlled and "traceable" environment;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the recirculating aquaculture system can be installed almost anywhere and requires minimal site preparation; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">it benefits local economies by providing fresher and, therefore, generally healthier fish.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Nocera's RASs include the fish tank, circulation
and filtration systems.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td colspan="2" style="border: #BFBFBF 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nocera Land-based RASs Overview </b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; border-left: #BFBFBF 1pt solid; width: 59%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Height / width</span></td>
    <td style="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; width: 41%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.5m/10m</span></td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; border-left: #BFBFBF 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Main composition of our tank</span></td>
    <td style="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Environmental-friendly PE</span></td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; border-left: #BFBFBF 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yield per growing season (Tilapia)</span></td>
    <td style="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,000 lbs.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; border-left: #BFBFBF 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fish farming density</span></td>
    <td style="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100-109 lb./m3</span></td></tr>
  <tr style="vertical-align: top">
    <td style="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; border-left: #BFBFBF 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Price per RASs Total Solution </span></td>
    <td style="border-right: #BFBFBF 1pt solid; border-bottom: #BFBFBF 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$35,000 USD</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 6 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our RASs can raise both freshwater and saltwater fish,
as well as a variety of crustaceans.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Nocera Recirculating Aquaculture System </i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&#160;<img src="image1.jpg" alt=""/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Market Overview</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Global fish consumption has long been on the rise
at a rate higher than any other source of animal protein, and the trend is expected to continue. With overfishing already threatening
the earth's marine ecosystem, it is anticipated that a significantly larger proportion of fish consumption would be farm-raised
instead of wild-caught in the future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Also, the trade conflict between the U.S. and China
has led to a greater demand for non-Chinese origin seafood products from the U.S. market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On a broader perspective, as the world rapidly begins
a transition towards net zero carbon emissions in response to the ever-more pressing threat of climate change, it is foreseeable that
solar energy will be the go-to option for many countries as a new source of green energy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We believe that the RASs, with its proven advantage
in producing more fish in a more cost-effective and environmentally friendly manner while offering greater location flexibility and the
potential for a "solar-fish sharing mode," is a perfect solution to address the opportunities highlighted above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Consulting Services</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We also provide consulting services and solutions
for aquaculture projects, where we offer design innovation and RAS expertise to increase revenue, while decreasing operating expenses,
allowing clients to operate more efficiently while increasing production. Additionally, we show clients how to operate more strategically
by diversifying the species of fish raised to meet market demands. Our equipment enhances the management of fish farms by reducing the
incidence of disease among the fish populations, while reducing water pollution from inland fish farms. We currently provide such services
in Taiwan and intend to expand into other international markets and the United States to increase revenues and operate more efficiently.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 7 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We provide the following service offerings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for qualified investors or investment groups who are interested in capitalizing on the potential of the aquaculture industry and want to develop or take part in commercial fish farming or shrimp farming but lack the experience, design, installation, build and management of aquaculture projects to meet these interests;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a full range of pilot and management services to aquaculture companies and new aquaculture projects throughout Taiwan and potentially the rest of the world, providing tailored solutions to meet customer needs and to fulfill our commitment, to encourage and support clean water and clean fish products from the fish farm to the table; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">select equipment and materials from suppliers to provide unique service offerings structured to generate higher profit margins.</span></td>
    <td style="text-align: justify">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Strategy</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We plan to focus on countries with a growing population
and growing demand for food. By 2050, we will need to double the global food supply to feed the world's growing population.<sup>1</sup>
There is a growing need for new ways to produce high-quality local fish without putting more pressure on our natural ecosystems. Like
Taiwan, there are also many countries with a growing population and growing demand for high-protein food. We plan to go global through
building demo sites promoting our RASs and selling our price-competitive systems in these countries to meet their demand for food and
to satisfy their desire for a greener environment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In January 2021, we moved our operation and market
focus from China to Taiwan. In 2021, we established a Nocera Taiwan Branch to focus on customers in a variety of sectors, such as individual
investors, government supported or funded companies, and international customers. We have received interest from areas like Japan, Thailand,
Jordan, South Africa and the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2023 and 2022,
the net sales were approximately $23.9 million and approximately $14.1 million, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Construction Services</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Prior to terminating the VIE agreements with XFC in
connection with the XFC Sale, we were the only provider of RAS solar power energy sharing and construction services in Taiwan. As of the
filing date of this Annual Report on Form 10-K, we have no intention of providing services to construct indoor RASs and solar sharing
fish farms in Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Customers</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2023, we targeted customers in a variety of markets
(e.g., Japan, Taiwan, Thailand, Jordan, South Africa and the United States), such as individual investors, government supported or funded
companies and other types of international customers. During the year ended December 31, 2023 and 2022, the net sales were approximately
$23.9 million and approximately $141 million, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">______________________</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><sup>] </sup>Ranganathan et al, <i>How to Sustainably
Feed 10 Billion People by 2050, in 21 Charts</i>, WORLD RESOURCES INSTITUTE (Dec. 5, 2018); https://www.wri.org/insights/how-sustainably-feed-10-billion-people-2050-21-charts#:~:text=
How%20to%20Sustainably%20Feed%2010%20Billion%20People%20by%202050%2C%20in%2021%20Charts,-December%205%2C%202018&amp;text=There%20is%20a%20big%20shortfall,than%20there%20were%20in%202010.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 8 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Suppliers</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We purchase raw materials and parts and equipment
from third parties locally in Taiwan and build and sell them to customers. We are not directly involved in the production or manufacturing
of readily available equipment, and we do not take a risk in the repair and maintenance of the equipment because of the manufacturer's
maintenance policy. We have identified and sourced multiple suppliers in Taiwan, and our relationships with suppliers are generally good.
We expect that our suppliers will be able to meet the anticipated demand for our products in the foreseeable future. There can be no assurance
that our suppliers will continue to meet our needs, particularly as we ramp up our expansion into the U.S. and other markets around the
world.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Competition</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The market for aquaculture projects and services is
highly competitive. Many of the producers and sellers are large entities that have significantly greater resources than we have. We also
compete with small suppliers which provide smaller alternative aquaculture solutions regionally but due to the size of our projects, we
believe that we should have a better price point.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Trademarks and Patents</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">We do not own any trademarks or patents.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Sales and Marketing</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We continue to market our brand by offering unique
and better incentives to the consumers. Our target market is not only limited to the direct processing plants; instead, consumers will
be informed about the uniqueness of the fish product, and the important health benefits of fish protein.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Further, we plan to increase the species selection
and product form through the investment of the additional 500 tanks; among all we plan to build a hatchery system by collaborating with
professionals to promote and maintain healthy, self-sustaining populations of fish and other aquatic species. We are aiming for the direct
wholesale option, including live hauling, restaurants, supermarkets and specialty stores. As of December 2023, we sell our food items,
including our signature seafood porridge bowl, through our flagship bento box store located at the Ning Xia Night Market in the Datong
District of Taipei City, Taiwan. In addition to utilizing Meixin's distribution channel, we will move towards online marketing as
well to achieve a greater market share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Manufacturing Operations</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Currently, we manufacture RASs through our branch
office in Taiwan and may manufacture RASs through our Chinese subsidiaries. Additionally, we provide consulting services regarding RAS
technology transfer and aquaculture project management services to customers in Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Government Regulation</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are subject to many varying laws and regulations
in Taiwan and throughout the world, including, without limitation, those related to privacy, data protection, intellectual property, consumer
protection, e-commerce, marketing, advertising, messaging, rights of publicity, health and safety, employment and labor, product liability,
accessibility, competition, and taxation. These laws and regulations are constantly evolving and may be interpreted, applied, created,
or amended in a manner that could harm our current or future business and operations. In addition, it is possible that certain governments
may seek to block or limit our products and services or otherwise impose other restrictions that may affect the accessibility or usability
of any or all of our products and services for an extended period of time or indefinitely.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 9 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our properties and operations are subject to a number
of environmental, health and safety laws and regulations in each of the jurisdictions in which we operate. Under certain of these laws
and regulations, we may be subject to joint and several liability for environmental investigations and cleanups, including at properties
that we currently or previously owned or operated, or at sites at which waste we generated was disposed, even if the contamination was
not caused by us or was legal at the time it occurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are also subject to laws regulating consumer products
in the jurisdictions in which we sell our products. In the United States for instance, certain of our products are subject to the U.S.
Consumer Product Safety Act, under which the U.S. Consumer Product Safety Commission may exclude products from the market that are found
to be unsafe or hazardous, require repair, replacement or refund of products, impose fines for noncompliance with requirements and impose
fines for failure to timely notify them of potential safety hazards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Also, with respect to the potential sale of eel and
any other seafood into the United States, we are subject to extensive regulation, including, among other things, the Food, Drug and Cosmetic
Act, as amended by the Food Safety Modernization Act ("FSMA"), the Public Health Security and Bioterrorism Preparedness and
Response Act of 2002, and the rules and regulations promulgated thereunder by the U.S. Food and Drug Administration (the "FDA").
The FSMA was enacted in order to aid the effective prevention of food safety issues in the food supply. This comprehensive and evolving
regulatory program impacts how food is grown, packed, processed, shipped and imported into the United States and it governs compliance
with Good Manufacturing Practices regulations. The FDA has finalized seven major rules to implement FSMA, recognizing that ensuring the
safety of the food supply is a shared responsibility among many different points in the global supply chain. The FSMA rules are designed
to make clear specific actions that must be taken at each of these points to prevent contamination. Some aspects of these laws use a strict
liability standard for imposing sanctions on corporate behavior. If we fail to comply with applicable laws and regulations, we may be
subject to civil remedies, including fines, injunctions, recalls, or seizures, and criminal sanctions, any of which could impact our results
of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition, the Nutrition Labeling and Education
Act of 1990 prescribes the format and content of certain information required to appear on the labels of food products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our operations and products are also subject to state
and local regulation, including the registration and licensing of plants, enforcement by state health agencies of various state standards,
and the registration and inspection of facilities. Compliance with federal, state and local regulation is costly and time-consuming. Enforcement
actions for violations of federal, state, and local regulations may include seizure and condemnation of products, cease and desist orders,
injunctions or monetary penalties. We believe that our practices are sufficient to maintain compliance with applicable government regulations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are subject to certain regulations by the U.S.
Federal Trade Commission. Advertising of our products is subject to such regulation pursuant to the Federal Trade Commission Act and the
regulations promulgated thereunder.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are also subject to certain health and safety regulations,
including regulations issued pursuant to the Occupational Safety and Health Act. These regulations require us to comply with certain manufacturing,
health, and safety standards to protect our employees from accidents.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our business depends in part on environmental regulations
and programs of Taiwan that promote cleaner water sources to restore clean water back to people. Our customers may be encouraged with
incentives by the local governments relating to aquaculture investment. The approvals of land, licenses or permits, are required from
relevant central and local government authorities. In addition, from time to time, relevant government authorities may impose new regulations
at a local level regulating fish farming. We believe that we have skills to help our customers obtain all necessary licenses, registrations
and permits to comply with all requirements necessary to allow our customers and investors to conduct aquaculture business in Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Listing on The Nasdaq Capital Market</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our common stock is listed on The Nasdaq Capital Market
under the symbol "NCRA" since August 11, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 10 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Legal Proceedings</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are currently not a party to any legal or administrative
proceedings and are not aware of any pending or threatened legal or administrative proceedings against us in all material aspects. We
may from time to time become a party to various legal or administrative proceedings arising in the ordinary course of our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Property</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We own 229 contiguous acres of land located in Montgomery
County, Alabama up to the date of this Annual Report on Form 10-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Seasonality</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Since the global growing demand from aquaculture production
along with the decreasing production from wild fisheries and our fish farming systems provide a controlled and traceable environment for
species, our business rarely suffers a seasonal impact.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Human Capital Resources</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023, we had a total of 22 employees,
including 19 full-time employees and 3 part-time employees. In addition, we have 12 consultants. We are compliant with local prevailing
wage, contractor licensing and have good relations with our employees.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Our human&#160;capital&#160;resources&#160;objectives
include, as applicable, identifying, recruiting, retaining, incentivizing and integrating our existing and new employees, advisors and
consultants. The principal purposes of our equity and cash incentive plans are to attract, retain and reward personnel through the granting
of stock-based and cash-based compensation awards, in order to increase stockholder value and the success of our Company by motivating
such individuals to perform to the best of their abilities and achieve our objectives.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45pt">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Corporate Information</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our principal executive offices are located at 3F
(Building B), No. 185, Sec. 1, Datong Rd., Xizhi Dist., New Taipei City 221, Taiwan (R.O.C.). Our telephone number is 886-910-163-358.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Available Information</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our website address is <i>www.nocera.company</i>.
Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, any amendments to those reports, proxy and
registration statements filed or furnished with the SEC, are available free of charge through our website. We make these materials available
through our website as soon as reasonably practicable after we electronically file such materials with, or furnish such materials to,
the SEC. The reports filed with the SEC by our executive officers and directors pursuant to Section 16 under the Exchange Act are also
made available, free of charge on our website, as soon as reasonably practicable after copies of those filings are provided to us by those
persons. These materials can be accessed through the "Investor Relations" section of our website. The information contained
in, or that can be accessed through, our website is not part of this Annual Report on Form 10-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 11 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 1A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_005"></span>RISK FACTORS</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Our business is subject to many risks and uncertainties,
which may affect our future financial performance. If any of the events or circumstances described below occur, our business and financial
performance could be adversely affected, our actual results could differ materially from our expectations, and the price of our securities
could decline. The risks and uncertainties discussed below are not the only ones we face. There may be additional risks and uncertainties
not currently known to us or that we currently do not believe are material that may adversely affect our business and financial performance.
The statements contained in this Annual Report on Form 10-K that are not historic facts are forward-looking statements that are subject
to risks and uncertainties that could cause actual results to differ materially from those set forth in or implied by forward-looking
statements. If any of the following risks actually occurs, our business, financial condition or results of operations could be harmed.
In that case, the trading price of our securities could decline, and investors in our securities may lose all or part of their investment.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Risks Related to Our Business</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>There is substantial doubt of our ability to
continue as a going concern. </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have incurred net losses since our inception. In
the twelve months ended December 31, 2023 and 2022, we incurred operating losses of $2,030,672 and $5,180,208, respectively. As at&#160;December
31, 2023, we have working capital of $87,409 and had an accumulated deficit of $16,780,124. In their audit report for the fiscal year
ended December 31, 2023 included in this report, our auditors have expressed their concern as to our ability to continue as a going concern.
Our ability to continue as a going concern is dependent upon our ability to generate cashflows from operations and obtain financing. We
intend to continue funding our operations through equity and debt financing arrangements, which may be insufficient to fund our capital
expenditures, working capital and other cash requirements in the long term. There can be no assurance that the steps management is taking
will be successful.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Our business
may be materially adversely affected by any future coronavirus (COVID-19) outbreak or similar global epidemic.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A significant outbreak, epidemic or pandemic of contagious
diseases in any geographic area in which we operate or plan to operate could result in a health crisis adversely affecting the economies,
financial markets and overall demand for our services in such areas. In addition, any preventative or protective actions that governments
implement or that we take in response to a health crisis, such as travel restrictions, quarantines or site closures, may interfere with
the ability of our employees, suppliers and customers to perform their responsibilities. Such results could have a material adverse effect
on our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">COVID-19 created significant volatility, uncertainty and economic disruption. COVID-19 has affected
nearly all regions around the world. In the United States, businesses as well as federal, state and local governments implemented significant
actions to mitigate this public health crisis. While we cannot predict the duration or scope of any future COVID-19 outbreak, it may
negatively impact our business and such impact could be material to our financial results, condition and outlook related to:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">disruption to our operations or the operations of our suppliers, through the effects of business and facilities closures, worker sickness and COVID-19 related inability to work, social, economic, political or labor instability in affected areas, transportation delays, difficulty in enrolling patients, travel restrictions and changes in operating procedures, including for additional cleaning and safety protocols;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">increased volatility or significant disruption of global financial markets due in part to any future COVID-19 outbreak, which could have a negative impact on our ability to access capital markets and other funding sources, on acceptable terms or at all and impede our ability to comply with debt covenants; and</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the further spread of COVID-19, and the requirements to take action to mitigate the spread of any future COVID-19 outbreak (e.g., hygiene requirements or social distancing or other measures), will impact our ability to carry out our business as usual and may materially adversely impact global economic conditions, our business, results of operations, cash flows and financial condition.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i></i></b></p>

<!-- Field: Page; Sequence: 12 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">To the extent COVID-19 or a similar public health
threat has an impact on our business, it is likely to also have the effect of heightening many of the other risks described in this "<a href="#k_005">Risk Factors</a>" section.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We have a limited operating history in an evolving
industry, which makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have a limited operating history on which to base
an evaluation of its business and prospects. We are subject to all the risks inherent in a small company seeking to develop, market and
distribute new services, particularly companies in evolving markets. The likelihood of our success must be considered, in light of the
problems, expenses, difficulties, complications and delays frequently encountered in connection with the development, introduction, marketing
and distribution of new products and services in a competitive environment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Such risks for us include, but are not limited to,
dependence on the success and acceptance of our services and the management of growth. In view of our limited operating history, we believe
that period-to-period comparisons of its operating results are not necessarily meaningful and should not be relied upon as an indication
of future performance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are therefore subject to many of the risks common
to early-stage enterprises, including under-capitalization, cash shortages, limitations with respect to personnel, financial, and other
resources and lack of revenues.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>If we fail to raise capital when needed it will
have a material adverse effect on our business, financial condition and results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have limited revenue-producing operations and will
require proceeds from future offerings to execute its full business plan. A failure to raise capital when needed would have a material
adverse effect on our business, financial condition and results of operations. In addition, debt and other debt financing may involve
a pledge of assets and may be senior to interests of equity holders. Any debt financing secured in the future could involve restrictive
covenants relating to capital raising activities and other financial and operational matters, which may make it more difficult for us
to obtain additional capital or to pursue business opportunities, including potential acquisitions. If adequate funds are not obtained,
we may be required to reduce, curtail or discontinue operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our ability to obtain additional capital on acceptable
terms is subject to a variety of uncertainties, including:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">investors' perception of, and demand for, our securities;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">conditions of the U.S. and other capital markets in which we may seek to raise funds; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our future results of operations, financial condition and cash flow.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Our failure to successfully market our brands
could result in adverse financial consequences.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We believe that continuing to strengthen our brands
is critical to achieving our widespread acceptance, particularly in light of the competitive nature of the market in which we operate.
Promoting and positioning its brands will depend largely on the success of our marketing efforts and our ability to provide high quality
services. There can be no assurance that brand promotion activities will yield increased revenues or that any such revenues would offset
the expenses incurred us in building our brand. If we fail to promote and maintain our brand or incur substantial expenses in an attempt
to promote and maintain our brand or if our existing or future strategic relationships fail to promote our brand or increase brand awareness,
our business, results of operations and financial condition would be materially adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 13 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We may not generate the same level of revenues
from general construction projects.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our revenues for the year ended December 31, 2023
and for the year ended December 31, 2022 were approximately $23.9 million and $14.1&#160;million, respectively. There were five customers
(Sano Morio, Handou Syuji, Ming-Chi Chen, Kai-Ling Chen and Sano Morimoto) who represented approximately 80.8% of our total revenue for
the year ended December 31, 2023 of our total revenue for the prior year period. These customers are not located in mainland China or
Hong Kong. Our future plan of operations is to shift away from general construction services to the construction of fish farms and fish
trading business. There can be no guarantee that such shift in operations will generate the same levels of revenues previously generated
through our VIE.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>There is no assurance that we will be profitable.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There is no assurance that we will earn profits in
the future, or that profitability will be sustained. There is no assurance that future revenues will be sufficient to generate the funds
required to continue our business development and marketing activities. If we do not have sufficient capital to fund our operations, we
may be required to reduce our sales and marketing efforts or forego certain business opportunities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We may not have the ability to manage our growth.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We anticipate that significant expansion will be required
to address potential growth in our customer base and market opportunities. Our anticipated expansion is expected to place a significant
strain on our management, operational and financial resources. To manage any material growth of its operations and personnel, we may be
required to improve existing operational and financial systems, procedures and controls and to expand, train and manage our employee base.
There can be no assurance that our planned personnel, systems, procedures and controls will be adequate to support our future operations,
that management will be able to hire, train, retain, motivate and manage required personnel or that our management will be able to successfully
identify, manage and exploit existing and potential market opportunities. If we are unable to manage growth effectively, our business,
prospects, financial condition and results of operations may be materially adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We will need additional financing in order to
grow our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">From time to time, in order to expand operations to
meet customer demand, we will need to incur additional capital expenditures. These capital expenditures are intended to be funded from
third party sources, including the incurring of debt and/or the sale of additional equity securities. In addition to requiring additional
financing to fund capital expenditures, we may require additional financing to fund working capital, research and development, sales and
marketing, general and administrative expenditures and operating losses. The incurrence of debt creates additional financial leverage
and therefore an increase in the financial risk of our operations. The sale of additional equity securities will be dilutive to the interests
of current equity holders. In addition, there can be no assurance that such additional financing, whether debt or equity, will be available
to us or that it will be available on acceptable commercial terms. Any inability to secure such additional financing on appropriate terms
could have a materially adverse impact on our business, financial condition and operating results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We rely on our executive officers. </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our success is dependent on our current executive
officers. Our success also depends in large part on the continued service of our key operational and management personnel. We face intense
competition from our competitors, customers and other companies throughout the industry. The loss of any our executive officers, specifically
Mr. Andy Jin, our Chief Executive Officer, or any failure on our part to hire, train and retain a sufficient number of qualified professionals
could impair our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 14 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We rely on the performance of highly skilled
personnel, and if we are unable to attract, retain and motivate well-qualified employees, our business could be harmed.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are, and will be, heavily dependent on the skill,
acumen and services of our management and other employees. Our future success depends on our continuing ability to attract, develop, motivate
and retain highly qualified and skilled employees. Qualified individuals are in high demand, and we may incur significant costs to attract
them. In addition, the loss of any of our senior management or key employees could materially adversely affect our ability to execute
our business plan, and we may not be able to find adequate replacements. We cannot ensure that we will be able to retain the services
of any members of our senior management or other key employees. If we do not succeed in attracting well-qualified employees or retaining
and motivating existing employees, our business could be harmed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We may have inadvertently violated Section 13(k)
of the Exchange Act (implementing Section 402 of the Sarbanes-Oxley Act of 2002) and may be subject to sanctions as a result.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Section 13(k) of the Exchange Act provides that it
is unlawful for a company that has a class of securities registered under Section 12 of the Exchange Act to, directly or indirectly, including
through any subsidiary, extend or maintain credit in the form of a personal loan to or for any of its directors or executive officers.
In 2019, we did not have a corporate bank account established in Hong Kong or the U.S., and certain funds that were supposed to be deposited
into such corporate bank account were instead deposited into the personal bank account of our former Chairman of the Board of Directors
of the Company ("Board"), President, Chief Executive Officer and Director, Yin-Chieh Cheng, which was considered to be a personal
loan made by us to Yin-Chieh Cheng and may have violated Section 13(k) of the Exchange Act. The receivable was repaid to us in January
2020. Issuers that are found to have violated Section 13(k) of the Exchange Act may be subject to civil sanctions, including injunctive
remedies and monetary penalties, as well as criminal sanctions. The imposition of any of such sanctions on us could have a material adverse
effect on our business, financial position, results of operations or cash flows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Future acquisitions may have an adverse effect
on our ability to manage our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Selective acquisitions currently form part of our
strategy to further expand our business. If we are presented with appropriate opportunities, we may acquire additional businesses, services
or products that are complementary to our core business. Future acquisitions and the subsequent integration of new companies into ours
would require significant attention from our management. Future acquisitions would also expose us to potential risks, including risks
associated with the assimilation of new operations, services and personnel, unforeseen or hidden liabilities, the diversion of resources
from our existing businesses and technologies, the inability to generate sufficient revenue to offset the costs and expenses of acquisitions
and potential loss of, or harm to, relationships with employees as a result of integration of new businesses. The diversion of our management's
attention and any difficulties encountered in any integration process could have a material adverse effect on our ability to manage our
business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>The value of seafood which we sell (e.g., eel)
is subject to fluctuation which may result in volatility of our results of operations and the value of an investment in us.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our business is partly dependent upon the sale of
eel which value is subject to fluctuation and which value greatly fluctuates. Our net sales and operating results vary significantly due
to the volatility of the value of eel and any other seafood that we sell which may result in the volatility of the market price of our
common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We are highly susceptible to changes in market
demand for the types of seafood for which our recirculating aquaculture systems are used.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A significant portion of our revenues are derived
from constructing recirculating aquaculture systems for fish farming. We therefore are highly susceptible to changes in market demand
for the seafood for which our systems are used, which may be impacted by factors over which we have limited or no control. Factors that
could lead to a decline in market demand for seafood in general and specifically the type of fish farmed using our systems include economic
conditions and evolving consumer preferences. A substantial downturn in market demand for such seafood may have a material adverse effect
on our business and on our results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 15 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>A portion of our revenues are derived from a
single product, eel and therefore we are highly susceptible to changes in market demand, which may be affected by factors over which we
have limited or no control.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Approximately 98% of our revenues are derived from
a single product, eel. We therefore are highly susceptible to changes in market demand, which may be impacted by factors over which we
have limited or no control. Factors that could lead to a decline in market demand for eel include economic conditions and evolving consumer
preferences. A substantial downturn in market demand for eel may have a material adverse effect on our business and on our results of
operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>There are risks associated with outsourced production
that may result in a decrease in our profit.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The possibility of delivery delays, product defects
and other production-side risks stemming from outsourcers cannot be eliminated. In particular, inadequate production capacity among outsourced
manufacturers could result in us being unable to supply enough product amid periods of high product demand, the opportunity costs of which
could be substantial.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We have limited insurance coverage.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We do not have any business liability, disruption
or litigation insurance coverage for our operations in Taiwan. Any uninsured occurrence of loss or litigation or business disruption may
result in the incurrence of substantial costs and the diversion of resources, which could have an adverse effect on our operating results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Competitors and potential competitors may develop
products and technologies that make ours obsolete or garner greater market share than ours.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our ability to compete successfully will depend on
our ability to demonstrate that our products are superior to and/or less expensive than other products available in the market. Some of
our competitors have the benefit of marketing their products under brand names that have better market recognition than ours or have stronger
marketing and distribution channels than we do. Increased competition as to any of our products could result in price reduction, reduced
margins and loss of market share, which could negatively affect our profitability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain of our competitors may benefit from government
support and other incentives that are not available to us. As a result, our competitors may be able to develop competing and/or superior
products and compete more aggressively and sustain that competition over a longer period of time than we can. As more companies develop
new intellectual property in our markets, a competitor could acquire patent or other rights that may limit our ability to successfully
market our product.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We may produce products of inferior quality
which would cause us to lose customers.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Although we make an effort to ensure the quality of
our RASs, they could from time to time contain defects, anomalies or malfunctions that are undetectable at the time of shipment, installation
and initial testing. These defects, anomalies or malfunctions could be discovered after our products are shipped to customers and installed
and tested at the site, resulting in the return or exchange of our products or discontinuation of the use of our products, which could
negatively impact our operating results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>If our technologies or products are stolen,
misappropriated, or reverse engineered, others could use the technologies to produce competing technologies or products.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Third parties, including our collaborators, contractors,
and others involved in our business often have access to our technologies. If our technologies or products were stolen, misappropriated,
or reverse engineered, they could be used by other parties that may be able to reproduce our technologies or products using our technologies
for their own commercial gain. If this were to occur, it would be difficult for us to challenge this type of use, especially since we
do not own any patents or other intellectual property rights with respect to our technologies and products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 16 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We are subject to certain risks by virtue of
our international operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We mainly operate in Taiwan and plan to expand in
other international countries and in the United States. We expect to expand our operations significantly by accessing new markets abroad
and expanding our services offerings. Our ability to manage our business and conduct our operations in other international countries and
in the United States requires considerable management attention and resources and is subject to the particular challenges of supporting
a growing business in an environment of multiple languages, cultures, customs, legal systems, alternative dispute systems, regulatory
systems and commercial infrastructures. Furthermore, in most international markets, we would not be the first entrant, and our competitors
may be better positioned than we are to succeed. Expanding in other international countries and in the United States may subject us to
risks that we have either not faced before or increase our exposure to risks that we currently face, including risks associated with:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 3%"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="width: 97%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">recruiting and retaining qualified, multi-lingual employees, including customer support personnel;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">increased competition from similar local businesses and potential preferences by local populations for local providers;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">compliance with applicable foreign laws and regulations, including different liability standards and regulations;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">providing solutions in different languages for different cultures;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">credit risk and higher levels of payment fraud;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">compliance with anti-bribery laws;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">currency exchange rate fluctuations;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">foreign exchange controls that might prevent us from repatriating cash earned outside the United States;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">political and economic instability in some countries;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">double taxation of our international earnings and potentially adverse tax consequences due to changes in the tax laws of the United States or the foreign jurisdictions in which we operate; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">higher costs of doing business in other international countries.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Natural disasters or other catastrophic events
could harm our operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our operations in the U.S. and Taiwan could be subject
to significant risk of natural disasters, including earthquakes, hurricanes, typhoons, flooding and tornadoes, as well as other catastrophic
events, such as terrorist attacks or wars. For example, our manufacturers are all located in Taiwan, which is susceptible to typhoons
and earthquakes. Any disruption in our manufacturers' manufacturing facilities arising from these and other natural disasters or
other catastrophic events could cause significant delays in the production or shipment of the components of our products until such manufacturers
are able to shift production to different facilities or until we are able to arrange for other third party manufacturers to manufacture
the components of our products. The affected manufacturers may not be able to obtain alternate capacity to manufacture the components
of our products or we may not be able to arrange for other third party manufacturers to manufacture the components of our products on
favorable terms or at all. The occurrence of any of these circumstances may adversely affect our financial condition and results of operation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 17 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>The primary substantial portion of our revenues
will be derived from Taiwan.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We anticipate that sales of our services in Taiwan
will represent our primary revenues in the near future. Any significant decline in the condition of the economy of Taiwan could adversely
affect consumer demand of our services, among other things, which in turn would have a material adverse effect on our business and financial
condition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Currency fluctuations may adversely affect our
business and if the NT dollar were to decline in value, that would reduce our revenue in U.S. dollar terms.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our reporting currency is the U.S. dollar and our
operations in Taiwan use their local currency as their functional currencies. Substantially all of our revenue and expenses are in NT
dollars. We are subject to the effects of exchange rate fluctuations with respect to any of such currency. For example, the value of the
NT dollar depends to a large extent on Taiwan government policies and Taiwan's domestic and international economic and political
developments, as well as supply and demand in the local market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The income statements of our operations are translated
into U.S. dollars at the average exchange rates in each applicable period. To the extent the U.S. dollar strengthens against foreign currencies,
the translation of these foreign currencies denominated transactions results in reduced revenue, operating expenses and net income for
our international operations. Similarly, to the extent the U.S. dollar weakens against foreign currencies, the translation of these foreign
currency denominated transactions results in increased revenue, operating expenses and net income for our international operations. We
are also exposed to foreign exchange rate fluctuations as we convert the financial statements of our foreign subsidiaries into U.S. dollars
in consolidation. If there is a change in foreign currency exchange rates, the conversion of the foreign subsidiaries' financial
statements into U.S. dollars will lead to a translation gain or loss which is recorded as a component of other comprehensive income. In
addition, we have certain assets and liabilities that are denominated in currencies other than the relevant entity's functional
currency. Changes in the functional currency value of these assets and liabilities create fluctuations that will lead to a transaction
gain or loss. We have not entered into agreements or purchased instruments to hedge our exchange rate risks, although we may do so in
the future. The availability and effectiveness of any hedging transaction may be limited, and we may not be able to successfully hedge
our exchange rate risks.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We may be subject to product liability claims
if people or properties are harmed by the services sold by us.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of our products intended to be sold
by us, as part of our services, are manufactured by third parties. The components of our products may be defectively designed or manufactured.
As a result, sales of the products could expose us to liability claims relating to personal injury or property damage and may require
product recalls or other actions. Third parties subject to such injury or damage may bring claims or legal proceedings against us as the
reseller of the products. We do not currently maintain any third-party liability insurance or products liability insurance in relation
to products we intend to sell in conjunction with our services. As a result, any material products liability claim or litigation could
have a material and adverse effect on our business, financial condition and results of operations. Even unsuccessful claims could result
in the expenditure of funds and managerial efforts in defending them and could have a negative impact on our reputation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Risk of litigation.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We and/or its directors and officers may be subject
to a variety of civil or other legal proceedings, with or without merit. From time to time in the ordinary course of its business, we
may become involved in various legal proceedings, including commercial, employment and other litigation and claims, as well as governmental
and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management's attention and resources
and cause us to incur significant expenses. Furthermore, because litigation is inherently unpredictable, the results of any such actions
may have a material adverse effect on our business, operating results or financial condition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Even if the claims are without merit, the costs associated
with defending these types of claims may be substantial, both in terms of time, money, and management distraction. The results of litigation
and claims to which we may be subject cannot be predicted with certainty. Even if these matters do not result in litigation or are resolved
in our favor or without significant cash settlements, these matters, and the time and resources necessary to litigate or resolve them,
could harm our business, results or operations and reputation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 18 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Third parties may assert that our employees
or consultants have wrongfully used or disclosed confidential information or misappropriated trade secrets.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We employ individuals who previously worked with other
companies, including our competitors or potential competitors. Although we try to ensure that our employees and consultants do not use
the proprietary information or know-how of others in their work for us, we may be subject to claims that we or our employees, consultants
or independent contractors have inadvertently or otherwise used or disclosed intellectual property, including trade secrets or other proprietary
information, of a former employer or other third party. Litigation may be necessary to defend against these claims. If we fail in defending
any such claims or settling those claims, in addition to paying monetary damages or a settlement payment, we may lose valuable intellectual
property rights or personnel. Even if we are successful in defending against such claims, litigation could result in substantial costs
and be a distraction to management and other employees.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We currently, and may in the future, have assets
held at financial institutions that may exceed the insurance coverage offered by the Federal Deposit Insurance Corporation, the loss of
such assets would have a severe negative affect on our operations and liquidity.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We may maintain our cash assets at certain financial
institutions in the U.S. in amounts that may be in excess of the Federal Deposit Insurance Corporation ("FDIC") insurance
limit of $250,000. In the event of a failure of any financial institutions where we maintain our deposits or other assets, we may incur
a loss to the extent such loss exceeds the FDIC insurance limitation, which could have a material adverse effect upon our liquidity, financial
condition and our results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Regulatory Risks</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We must comply with the Foreign Corrupt Practices
Act while many of our competitors do not.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are required to comply with the United States Foreign
Corrupt Practices Act, which prohibits U.S. companies from engaging in bribery or other prohibited payments to foreign officials for the
purpose of obtaining or retaining business. Foreign companies, including some of our competitors, are not subject to these prohibitions.
Corruption, extortion, bribery, pay-offs, theft and other fraudulent practices occur from time to time in Taiwan. If our competitors engage
in these practices, they may receive preferential treatment from personnel of some companies, giving our competitors an advantage in securing
business or from government officials who might give them priority in obtaining new licenses, which would put us at a disadvantage. Although
we inform our personnel that such practices are illegal, we cannot assure you that our employees or other agents will not engage in such
conduct for which we might be held responsible. If our employees or other agents are found to have engaged in such practices, we could
suffer severe penalties.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Future laws, regulations and standards relating
to corporate governance and public disclosure may create uncertainty for public companies, which may increase legal and financial compliance
costs and make some activities more time consuming</i>.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Future laws, regulations and standards relating to
corporate governance and public disclosure are subject to varying interpretations, in many cases due to their lack of specificity, and,
as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could
result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance
practices. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased
general and administrative expenses and a diversion of management's time and attention from revenue-generating activities to compliance
activities. If our efforts to comply with new laws, regulations, and standards differ from the activities intended by regulatory or governing
bodies due to ambiguities related to practice, regulatory authorities may initiate legal proceedings against us and our business may be
harmed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Being listed on a national exchange makes it more
expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced coverage or incur substantially
higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified members of our
Board.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 19 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Relations between the PRC and Taiwan could negatively
affect our business and financial status and therefore the market value of your investment.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Taiwan has a unique international political status.
The PRC does not recognize the sovereignty of Taiwan. Although significant economic and cultural relations have been established in recent
years between Taiwan and the PRC, relations have often been strained. The government of the PRC has threatened to use military force to
gain control over Taiwan in limited circumstances. Our principal executive offices are located in Taiwan and a substantial majority of
our net revenues are derived from our operations in Taiwan. Therefore, factors affecting military, political or economic conditions in
Taiwan could have a material adverse effect on our results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>A significant disruption in the operations of
our suppliers in Taiwan, such as a trade war or political unrest, could materially adversely affect our business, financial condition
and results of operations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Any disruption in the operations of our suppliers
in Taiwan or in their ability to meet our needs, whether as a result of a natural disaster or other causes, could impair our ability to
operate our business on a day-to-day basis. Furthermore, since many of these third parties are located outside the U.S., we are exposed
to the possibility of disruption and increased costs in the event of changes in the policies of the U.S. or foreign governments, political
unrest or unstable economic conditions in any of the countries where we conduct such activities. For example, a trade war could lead to
higher tariffs. Any of these matters could materially and adversely affect our development timelines, business and financial condition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;<b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Our business, including our costs and supply
chain, is subject to risks associated with manufacturing.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the event of a significant disruption in the supply
of the raw materials used in the manufacture of the components of the products we offer, the suppliers that we work with might not be
able to locate alternative suppliers of materials of comparable quality at an acceptable price. For example, natural disasters may increase
raw material costs and impact pricing with our suppliers, and cause shipping delays for the components of our products. Any delays, interruption,
damage to, or increased costs in the manufacture of the components of the products we offer could result in higher prices to acquire the
components of the products or non-delivery of the components of the products altogether, and could adversely affect our operating results.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>If we remain identified as a Commission-Identified
Issuer for three consecutive years (or if the AHFCAA is enacted, two years), our securities will be delisted or prohibited from trading
on Nasdaq or any other national securities exchange or the over-the-counter trading market under the Holding Foreign Companies Accountable
Act. The delisting or the cessation of trading on Nasdaq or any other national securities exchange or the over-the-counter trading market
of our securities, or the threat of their being delisted or prohibited, may materially and adversely affect the value and/or liquidity
of your investment. Additionally, the inability of the PCAOB to conduct full inspections or investigations of our auditor deprives our
investors of the benefits of such inspections or investigations.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Holding Foreign Companies Accountable Act was
enacted on December&#160;18, 2020. The HFCAA states that if the SEC determines that an issuer has filed audit reports issued by a registered
public accounting firm that has not been subject to inspection by the PCAOB for three consecutive&#160;years, the SEC shall prohibit the
securities of the issuer from being traded on a national securities exchange or in the over-the-counter trading market in the United States.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company's auditor, the independent registered
public accounting firm that issues the audit report included elsewhere in this prospectus, as an auditor of companies that are traded
publicly in the United States and a firm registered with the PCAOB, is subject to laws in the United States pursuant to which the PCAOB
conducts regular inspections to assess its compliance with the applicable professional standards. Since our auditor is located in Hong
Kong, it is included on a list of audit firms the PCAOB determined it is unable to inspect or investigate completely because of a position
taken by one or more authorities in Hong Kong, and is therefore subject to the PCAOB's determination and currently not inspected
by the PCAOB.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 20 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On March 24, 2021, the SEC adopted interim final
rules relating to the implementation of certain disclosure and documentation requirements of the HFCAA. We would be required to
comply with these rules if the SEC identifies it as having a "non-inspection" year under a process to be subsequently
established by the SEC. The SEC is assessing how to implement other requirements of the HFCAA, including the listing and trading
prohibition requirements described above.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2021, the PCAOB issued a proposed rule 6100,&#160;<i>Board
Determinations Under the Holding Foreign Companies Accountable Act</i>, for public comment. The proposed rule is related to the PCAOB's
responsibilities under the HFCAA, which would establish a framework for the PCAOB to use when determining whether the PCAOB is unable
to inspect or investigate completely registered public accounting firms located in a foreign jurisdiction because of a position taken
by one or more authorities in that jurisdiction. The proposed rule was adopted by the PCAOB on September&#160;22, 2021 and approved by
the SEC on November&#160;5, 2021. On December 2, 2021, the SEC adopted final amendments implementing the disclosure and submission requirements
under the HFCAA, pursuant to which the SEC will identify a "Commission-Identified Issuer" if an issuer has filed an annual
report containing an audit report issued by a registered public accounting firm that the PCAOB has determined it is unable to inspect
or investigate completely because of a position taken by an authority in the foreign jurisdiction, and will then impose a trading prohibition
on an issuer after it is identified as and remains a Commission-Identified Issuer for three consecutive years. If we remain identified
as a Commission-Identified Issuer and have a "non-inspection" year, there is no assurance that we will be able to take remedial
measures in a timely manner.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 16, 2021, the PCAOB issued a report on
its determinations that it is unable to inspect or investigate completely PCAOB-registered public accounting firms headquartered in mainland
China and Hong Kong, because of positions taken by PRC authorities in such jurisdictions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 22, 2021, the U.S. Senate passed the Accelerating
Holding Foreign Companies Accountable Act, which, if passed by the U.S. House of Representatives and signed into law, would amend the
HFCAA and reduce the number of consecutive non-inspection&#160;years required for triggering the listing and trading prohibitions under
the HFCAA from three years to two years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The SEC may propose additional rules or guidance that
could impact us if our auditor is not subject to PCAOB inspection. For example, on August&#160;6, 2020, the President's Working
Group on Financial Markets (the "PWG"), issued the Report on Protecting United States Investors from Significant Risks from
Chinese Companies to the then President of the United States. This report recommended that the SEC implement five recommendations to address
companies from jurisdictions that do not provide the PCAOB with sufficient access to fulfil its statutory mandate. Some of the concepts
of these recommendations were implemented with the enactment of the HFCAA. However, some of the recommendations were more stringent than
the HFCAA. For example, if a company was not subject to PCAOB inspection, the report recommended that the transition period before a company
would be delisted would end on January&#160;1, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The SEC has announced that the SEC staff is preparing
a consolidated proposal for the rules regarding the implementation of the HFCAA and to address the recommendations in the PWG report.
It is unclear when the SEC will complete its rulemaking and when such rules will become effective and what, if any, of the PWG recommendations
will be adopted. The SEC has also announced amendments to various annual report forms to accommodate the certification and disclosure
requirements of the HFCAA. There could be additional regulatory or legislative requirements or guidance that could impact us if our auditor
is not subject to PCAOB inspection. The implications of this possible regulation or guidance in addition to the requirements of the HFCAA
are uncertain, and such uncertainty could cause the market price of our securities to be materially and adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Since the PCAOB is unable to conduct inspections or
full investigations of our auditor, in May 2022, we were added to the SEC's conclusive lists of issuers identified under the HFCAA,
or a Commission-Identified Issuer. We will be delisted and our securities will be prohibited from being traded on The Nasdaq Stock Market
LLC ("Nasdaq") or any other national securities exchange or the over-the-counter trading market if we remain identified as
a Commission-Identified Issuer for three consecutive years (or two if the AHFCAA is enacted). Such a delisting would substantially impair
your ability to sell or purchase our securities when you wish to do so, and the risk and uncertainty associated with a potential delisting
could have a negative impact on the price of our securities. Also, such a delisting could significantly affect our ability to raise capital
on acceptable terms, or at all, which would have a material adverse effect on our business, financial condition and prospects.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"></p>

<!-- Field: Page; Sequence: 21 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inspections of other audit firms that the PCAOB has
conducted outside the PRC have identified deficiencies in those firms' audit procedures and quality control procedures, which may
be addressed as part of the inspection process to improve future audit quality. If the PCAOB were unable to conduct inspections or full
investigations of our auditor, we and our investors would be deprived of the benefits of such PCAOB inspections. In addition, the inability
of the PCAOB to conduct inspections or full investigations of auditors would make it more difficult to evaluate the effectiveness of our
independent registered public accounting firm's audit procedures or quality control procedures as compared to auditors that are
subject to the PCAOB inspections, which could cause investors and potential investors to lose confidence in the audit procedures and reported
financial information and the quality of our financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Our contractual arrangements may not be as effective
in providing operational control as direct ownership and our VIE shareholders may fail to perform their obligations under our contractual
arrangements.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Since the laws of Taiwan limit foreign equity ownership
in certain businesses in Taiwan, we operate such business in Taiwan through our VIE (variable interest entity), Meixin Institutional Food
Development Co., Ltd., a Taiwan corporation ("Meixin"), in which we have no ownership interest and rely on a series of contractual
arrangements with Meixin and its respective equity holders to control and operate the VIE. Our revenue and cash flows from such business
are attributed to our VIE. The contractual arrangements may not be as effective as direct ownership in providing us with control over
our VIE. Direct ownership would allow us, for example, to directly or indirectly exercise our rights as a shareholder to effect changes
in the board of directors of our VIE, which, in turn, could effect changes, subject to any applicable fiduciary obligations at the management
level. However, under the contractual arrangements, as a legal matter, if our VIE or its equity holders fail to perform their respective
obligations under the contractual arrangements, we may have to incur substantial costs and expend significant resources to enforce those
arrangements and resort to litigation or arbitration and rely on legal remedies under the laws of Taiwan. These remedies may include seeking
specific performance or injunctive relief and claiming damages, any of which may not be effective. In the event we are unable to enforce
these contractual arrangements or we experience significant delays or other obstacles in the process of enforcing these contractual arrangements,
we may not be able to exert effective control over our VIE and may lose control over the assets owned by our VIE. As a result, we may
be unable to consolidate our VIE in our consolidated financial statements, which could materially and adversely affect our financial condition
and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We may lose the ability to use, or otherwise
benefit from licenses and assets held by our VIE, which could render us unable to conduct some or all of our business operations and constrain
our growth.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our VIE, Meixin, holds assets, approvals and licenses
that are necessary for the operation of a certain portion of our business to which foreign investments are typically restricted or prohibited
under the laws of Taiwan. Without our VIE, and if we are unable to maintain the license that is necessary for us to conduct our operations
in Taiwan or fail to obtain any other required licenses, we will be unable to operate in Taiwan. The contractual arrangements contain
terms that specifically obligate the equity holders of our VIE to ensure the valid existence of our VIE and restrict the disposition of
material assets or any equity interest of our VIE. However, in the event the equity holders of our VIE breach the terms of these contractual
arrangements and voluntarily liquidate our VIE, or our VIE declares bankruptcy and all or part of its assets become subject to liens or
rights of third-party creditors, or are otherwise disposed of without our consent, we may be unable to operate some or all of our business
or otherwise benefit from the assets held by our VIE, which could have a material adverse effect on our business, financial condition,
and results of operations. Furthermore, if our VIE undergoes a voluntary or involuntary liquidation proceeding, its equity holders or
unrelated third-party creditors may claim rights to some or all of the assets of our VIE, thereby hindering our ability to operate our
business as well as constrain our growth.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><i>Geopolitical conditions,
including trade disputes and direct or indirect acts of war or terrorism, could have an adverse effect on our operations and financial
results.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Since we operate on a global
basis, our operations could be disrupted by geopolitical conditions, trade disputes, international boycotts and sanctions, political and
social instability, acts of war, terrorist activity or other similar events. From time to time, we could have a large investment in a
particular asset type, a large revenue stream associated with a particular customer or industry, or a large number of customers located
in a particular geographic region. Decreased demand from a discrete event impacting a specific asset type, customer, industry, or region
in which we have a concentrated exposure could negatively impact our results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white"></p>

<!-- Field: Page; Sequence: 22 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2022, Russia initiated significant military
action against Ukraine. In response, the U.S. and certain other countries imposed significant sanctions and export controls against Russia,
Belarus and certain individuals and entities connected to Russian or Belarusian political, business, and financial organizations, and
the U.S. and certain other countries could impose further sanctions, trade restrictions, and other retaliatory actions should the conflict
continue or worsen. It is not possible to predict the broader consequences of the conflict, including related geopolitical tensions, and
the measures and retaliatory actions taken by the U.S. and other countries in respect thereof as well as any counter measures or retaliatory
actions by Russia or Belarus in response, including, for example, potential cyberattacks or the disruption of energy exports, is likely
to cause regional instability and geopolitical shifts and could materially adversely affect global trade, currency exchange rates, regional
economies and the global economy. In addition, the ongoing conflicts in the Middle East may further impact global economic conditions
and market sentiments. This, in turn, could adversely affect the trading price of our shares of common stock and investor interest in
us.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Russia-Ukraine war and conflicts in the Middle
East remain uncertain, and while it is difficult to predict the impact of any of the foregoing, the conflict and actions taken in response
to the conflict could increase our costs, disrupt our supply chain, reduce our sales and earnings, impair our ability to raise additional
capital when needed on acceptable terms, if at all, or otherwise adversely affect our business, financial condition and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><i>We continue to expand
our international footprint and operations, and we may expand further in the future, which subjects us to a variety of risks and complexities
which, if not effectively managed, could negatively affect our business.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">We currently maintain operations
in Taiwan, and may in the future expand, or seek to expand, our operations to additional foreign jurisdictions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">For example, operating in
Europe exposes us to political, legal and economic risks. In addition, a significant percentage of the production, downstream processing
and sales of our products occurs outside the United States or with vendors, suppliers or customers located outside the United States.
If tariffs or other restrictions are placed by the United States on foreign imports from Taiwan or other countries where we operate or
seek to operate, or any related countermeasures are taken, our business, financial condition, results of operations and growth prospects
may be harmed. Tariffs may increase our cost of goods, which could result in lower gross margins on certain of our products. If we raise
prices to account for any such increase in costs of goods, the competitiveness of the affected products could potentially be reduced.
In either case, increased tariffs on imports from Taiwan or other countries where we operate or seek to operate could materially and adversely
affect our business, financial condition and results of operations. Trade restrictions and sanctions implemented by the United States
or other countries, including sanctions imposed on Russia by the United States and other countries due to Russia's recent invasion
of Ukraine, could materially and adversely affect our business, financial condition and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0; margin-right: 0; margin-left: 0"><b><i>We are
increasingly dependent on information technology, and our systems and infrastructure face certain risks, including cybersecurity and data
leakage risks.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Significant disruptions to our
information technology systems or breaches of information security could adversely affect our business. In the ordinary course of business,
we collect, store and transmit large amounts of confidential information, and it is critical that we do so in a secure manner to maintain
the confidentiality and integrity of such information. We have also outsourced significant elements of our information technology infrastructure;
as a result, we manage independent vendor relationships with third parties who are responsible for maintaining significant elements of
our information technology systems and infrastructure and who may or could have access to our confidential information. The size and complexity
of our information technology systems, and those of our third-party vendors, make such systems potentially vulnerable to service interruptions
and security breaches from inadvertent or intentional actions by our employees, partners or vendors. These systems are also vulnerable
to attacks by malicious third parties and may be susceptible to intentional or accidental physical damage to the infrastructure maintained
by us or by third parties. Maintaining the secrecy of confidential, proprietary and/or trade secret information is important to our competitive
business position. While we have taken steps to protect such information and have invested in systems and infrastructures to do so, there
can be no guarantee that our efforts will prevent service interruptions or security breaches in our systems or the unauthorized or inadvertent
wrongful use or disclosure of confidential information that could adversely affect our business operations or result in the loss, dissemination
or misuse of critical or sensitive information. A breach our security measures or the accidental loss, inadvertent disclosure, unapproved
dissemination, misappropriation or misuse of trade secrets, proprietary information or other confidential information, whether as a result
of theft, hacking, fraud, trickery or other forms of deception, or for any other cause, could enable others to produce competing products,
use our proprietary technology or information and/or adversely affect our business position. Further, any such interruption, security
breach, loss or disclosure of confidential information could result in financial, legal, business and reputational harm to us and could
have a material adverse effect on our business, financial position, results of operations and/or cash flow.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 23 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Risks Related to our Securities</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our common stock has been listed on Nasdaq under
the alternative initial listing standard which could suppress the trading price of our securities and the liquidity of your investment.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Since the price per unit in the Public Offering was
$3.50, our common stock is listed on The Nasdaq Capital Market under the alternative initial listing standard pursuant to Nasdaq Rule
5550(a)(1)(B). A company that qualifies only for initial listing under Nasdaq's alternative listing standard could become a "penny
stock" if it later fails the net tangible assets and revenue tests after listing and does not satisfy any of the other exclusions
from being a penny stock contained in Rule 3a51-1 under the Exchange Act. In order to assist brokers' and dealers' compliance
with the requirements of the penny stock rules, Nasdaq monitors companies listed under the alternative requirement and publishes on its
website on a daily basis a list of any company that was initially listed under the alternative initial listing standard, which no longer
satisfies the net tangible assets or revenue test contained in Nasdaq Rule 5505(a)(1)(B), and which does not satisfy any of the other
exclusions from being a penny stock contained in Rule 3a51-1 under the Exchange Act. If a company initially lists with a bid price below
$4.00 under the alternative initial listing standard contained in Nasdaq Rule 5505(a)(1)(B), but subsequently achieves a $4.00 closing
price for at least five consecutive business days and, at the same time, satisfies all other initial listing criteria, it will no longer
be considered as having listed under the alternative requirement, and Nasdaq will notify the company that it has qualified for listing
under the price requirement contained in Rule 5505(a)(1)(A). Although we satisfy the other listing requirements of The Nasdaq Capital
Market, there is no guarantee that our common stock will achieve a $4.00 closing price for at least five consecutive trading days and
that will be deemed to not have been listed under the Nasdaq alternative listing standard. Until we are no longer considered to have been
listed under Nasdaq's alternative initial listing standard, the trading prices and liquidity of your securities might be adversely
affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We have identified material weaknesses in our
internal control over financial reporting. Failure to maintain effective internal controls could cause our investors to lose confidence
in us and adversely affect the market price of our common stock. If our internal controls are not effective, we may not be able to accurately
report our financial results or prevent fraud.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Section 404 of the Sarbanes-Oxley Act of 2002 ("Section
404") requires that we maintain internal control over financial reporting that meets applicable standards. We may err in the design
or operation of our controls, and all internal control systems, no matter how well designed and operated, can provide only reasonable
assurance that the objectives of the control system are met. Because there are inherent limitations in all control systems, there can
be no assurance that all control issues have been or will be detected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">As of December
31, 2023, </span>we did not maintain effective controls over the control environment. Our weaknesses related to a lack of a sufficient
number of personnel with appropriate training and experience in U.S. general acceptable accounting principles (GAAP) and SEC rules and
regulations with respect to financial reporting functions. Furthermore, we lack robust accounting systems as well as sufficient resources
to hire such staff and implement these accounting systems.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">If we are unable, or are perceived as unable, to produce
reliable financial reports due to internal control deficiencies, investors could lose confidence in our reported financial information
and operating results, which could result in a negative market reaction and a decrease in our stock price.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We have a large number of authorized but unissued
shares of our common stock which will dilute your ownership position when issued.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our authorized capital stock consists of 200,000,000
shares of common stock, of which approximately 187,043,013 shares are available for issuance. Our management will continue to have broad
discretion to issue shares of our common stock in a range of transactions, including capital-raising transactions, mergers, acquisitions
and other transactions, without obtaining stockholder approval, unless stockholder approval is required under law or under Nasdaq Rule
5635(b) which requires stockholder approval for change of control transactions where a stockholder acquires 20% of a Nasdaq-listed company's
common stock or securities convertible into common stock, calculated on a post-transaction basis. If our management determines to issue
shares of our common stock from the large pool of authorized but unissued shares for any purpose in the future and is not required to
obtain stockholder approval, your ownership position would be diluted without your further ability to vote on that transaction.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i></i></b></p>

<!-- Field: Page; Sequence: 24 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Sales of our currently issued and outstanding
shares of common stock and shares of common stock underlying warrants may become freely tradable pursuant to Rule 144 and may dilute the
market for your shares and have a depressive effect on the price of the shares of our common stock.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Approximately 58% of the shares of common stock are
"restricted securities" within the meaning of Rule 144 under the Securities Act ("Rule 144"). As restricted securities,
these shares may be resold only pursuant to an effective registration statement or under the requirements of Rule 144 or other applicable
exemptions from registration under the Securities Act and as required under applicable state securities laws. Rule 144 provides in essence
that a non-affiliate who has held restricted securities for a period of at least six months may sell their shares of common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under Rule 144, affiliates who have held restricted
securities for a period of at least six months may, under certain conditions, sell every three months, in brokerage transactions, a number
of shares that does not exceed the greater of 1% of a company's outstanding shares of common stock or the average weekly trading
volume during the four calendar weeks prior to the sale. A sale under Rule 144 or under any other exemption from the Securities Act, if
available, or pursuant to subsequent registrations of our shares of common stock, may have a depressive effect upon the price of our shares
of common stock in any active market that may develop.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>An active, liquid, and orderly market for our
common stock may not develop.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our common stock is listed on Nasdaq. An active trading
market for our common stock may never develop or be sustained. If an active market for our common stock does not continue to develop or
is not sustained, it may be difficult for investors to sell their shares of common stock without depressing the market price and investors
may not be able to sell their securities at all. An inactive market may also impair our ability to raise capital by selling our securities
and may impair our ability to acquire other businesses, applications, or technologies using our securities as consideration, which, in
turn, could materially adversely affect our business and the market prices of your shares of common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Shares of our common stock may continue to be
subject to illiquidity because our shares may continue to be thinly traded and may never become eligible for trading on a national securities
exchange.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">While our common stock is listed on The Nasdaq Capital
Market, we cannot assure you that we will be able to maintain listing on Nasdaq. There are continuing eligibility requirements for Nasdaq-listed
companies. If we are unable to satisfy the continuing eligibility requirements of Nasdaq, our common stock could be delisted. This could
result in a lower trading price for our common stock and may limit your ability to sell your shares, any of which could result in you
losing some or all of your investments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We may issue preferred stock in different series
with terms that could dilute the voting power or reduce the value of our common stock.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">While we have no specific plan to issue preferred
stock in different series, our amended and restated articles of incorporation, as amended ("Articles of Incorporation") authorizes
us to issue, without the approval of our stockholders, one or more series of preferred stock having such designation, relative powers,
preferences (including preferences over our common stock respecting dividends and distributions), voting rights, terms of conversion or
redemption, and other relative, participating, optional, or other special rights, if any, of the shares of each such series of preferred
stock and any qualifications, limitations, or restrictions thereof, as our Board may determine. The terms of one or more classes or series
of preferred stock could dilute the voting power or reduce the value of our common stock. For example, the repurchase or redemption rights
or liquidation preferences we could assign to holders of a specific preferred stock class could affect the residual value of the common
stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 25 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>The market valuation of our business may fluctuate
due to factors beyond our control and the value of your investment may fluctuate correspondingly.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The market valuations of smaller reporting companies,
such as us, frequently fluctuate due to factors unrelated to the past or present operating performance of such companies. Our market valuation
may fluctuate significantly in response to a number of factors, many of which are beyond our control, including:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes in securities analysts' estimates of our financial performance, although there are currently no analysts covering our stock;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations in stock market prices and volumes, particularly among securities of smaller reporting companies;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations in related commodities prices; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">additions or departures of key personnel.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result, the value of your investment in us may
fluctuate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>The trading prices of our common stock could
be volatile and could decline following this offering at a time when you want to sell your holdings.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Numerous factors, many of which are beyond our control,
may cause the trading prices of our common stock to fluctuate significantly. These factors include:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">quarterly variations in our results of operations or those of our competitors;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">delays in end-user deployments of products;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">fluctuations in related commodities prices;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">announcements by us or our competitors of acquisitions, new products, significant contracts, commercial relationships or capital commitments;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">intellectual property infringements;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our ability to develop and market new and enhanced products on a timely basis;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">commencement of, or our involvement in, litigation;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">major changes in our Board or management;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes in governmental regulations;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes in earnings estimates or recommendations by securities analysts;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the impact of any future
     COVID-19 outbreak or  similar epidemic on capital markets;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our failure to generate material revenues;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our public disclosure of the terms of this financing and any financing which we consummate in the future;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">any acquisitions we may consummate;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">short selling activities;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes in market valuations of similar companies;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes in our capital structure, such as future issuances of securities or the incurrence of debt;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes in the prices of commodities associated with our business; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">general economic conditions and slow or negative growth of end markets.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 26 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Additionally, the global
economy and financial markets may be adversely affected by geopolitical events, including Russia's invasion of Ukraine and the conflicts
in the Middle East.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Securities class action litigation is often instituted
against companies following periods of volatility in their stock price. This type of litigation could result in substantial costs to us
and divert our management's attention and resources.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Moreover, securities markets may from time to time
experience significant price and volume fluctuations for reasons unrelated to the operating performance of particular companies, such
as the uncertainty associated with any future COVID-19 outbreaks. These market fluctuations may adversely affect the price of our common
stock and other interests in our Company at a time when you want to sell your interest in us.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Future sales or perceived sales of our common
stock could depress the trading prices of our common stock.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">If the holders of our securities were to attempt to
sell a substantial amount of their holdings at once, the market prices of our common stock could decline. Moreover, the perceived risk
of this potential dilution could cause stockholders to attempt to sell their securities and investors to short such securities, a practice
in which an investor sells securities that he or she does not own at prevailing market prices, hoping to purchase such securities later
at a lower price to cover the sale. As each of these events would cause the number of shares of our common stock being offered for sale
to increase, our common stock market price would likely further decline and if such market price is less than the exercise price of the
warrants, make the warrants worthless. All of these events could combine to make it very difficult for us to sell equity or equity-related
securities in the future at a time and price that we deem appropriate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Our common stock may be affected by limited
trading volume and price fluctuations, which could adversely impact the value of our common stock.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our common stock has experienced, and is likely to
experience in the future, significant price and volume fluctuations, which could adversely affect the market prices of our common stock
without regard to our operating performance. In addition, we believe that factors such as quarterly fluctuations in our financial results
and changes in the overall economy or the condition of the financial markets could cause the market prices of our common stock to fluctuate
substantially. These fluctuations may also cause short sellers to periodically enter the market in the belief that we will have poor results
in the future. We cannot predict the actions of market participants and, therefore, can offer no assurances that the market for our common
stock will be stable or appreciate over time.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We currently do not intend to declare dividends
on our common stock in the foreseeable future and, as a result, your returns on your investment may depend solely on the appreciation
of our common stock.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We currently do not expect to declare any dividends
on our common stock in the foreseeable future. Instead, we anticipate that all of our earnings in the foreseeable future will be used
to provide working capital, support our operations and finance the growth and development of our business. Any determination to declare
or pay dividends in the future will be at the discretion of our Board, subject to applicable laws and dependent upon a number of factors,
including our earnings, capital requirements and overall financial conditions. In addition, terms of any future debt or preferred securities
may further restrict our ability to pay dividends on our common stock. Accordingly, your only opportunity to achieve a return on your
investment in our common stock may be if the market price of our common stock appreciates and you sell your shares at a profit. The market
price for our common stock may never exceed, and may fall below, the price that you pay for such common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Because we initially became a reporting company
under the Exchange Act by means other than a traditional underwritten initial public offering, we may not be able to attract the attention
of research analysts at major brokerage firms.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Because we did not initially
become a reporting company by conducting an underwritten initial public offering of our common stock on a national securities exchange,
securities analysts of brokerage firms may not provide coverage of us. In addition, investment banks may be less likely to agree to underwrite
secondary offerings on our behalf than they might have if we initially became a public reporting company by means of an underwritten initial
public offering on a national securities exchange, because they may be less familiar with us as a result of more limited coverage by analysts
and the media, and because we became public at an early stage in our development. The failure to receive research coverage or support
in the market for our shares will have an adverse effect on our ability to develop a liquid market for our common stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p>

<!-- Field: Page; Sequence: 27 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><i>Because we were a shell
company before we conducted a reverse merger, holders of restricted shares will not be able to rely on exemption Rule 144 to resell their
shares unless we comply with Rule 144(i). </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Additional risks may exist as a result of our becoming
a public reporting company through a "reverse merger." Certain SEC rules are more restrictive when applied to reverse merger
companies, such as the ability of stockholders to re-sell their shares pursuant to Rule 144.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Historically, the SEC has taken the position that
Rule 144 under the Securities Act is not available for the resale of securities initially issued by companies that are, or previously
were, blank check companies, to their promoters or affiliates despite technical compliance with the requirements of Rule 144. The SEC
has codified and expanded this position in its amendments effective on February 15, 2008, which applies to securities acquired both before
and after that date by prohibiting the use of Rule 144 for the resale of securities issued by shell companies (other than business transaction
related shell companies) or issuers that have been at any time previously a shell company. The SEC has provided an important exception
to this prohibition, however, if the following conditions are met:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the issuer of the securities that was formerly a shell company has ceased to be a shell company;</span></td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the issuer of the securities is subject to the reporting requirements of Section 13 or 15(d) of the Exchange Act;</span></td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the issuer of the securities has filed all Exchange Act reports and material required to be filed, as applicable, during the preceding 12 months (or such shorter period that the issuer was required to file such reports and materials), other than Form 8-K reports; and</span></td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">at least one year has elapsed from the time that the issuer filed current Form 10 type information with the SEC reflecting its status as an entity that is not a shell company.</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">In addition, for proposed
sales under Rule 144(i)(2), there must be adequate current information about the issuing company publicly available before the sale can
be made. For reporting companies, this generally means that the companies have complied with the periodic reporting requirements of the
Exchange Act. As such, due to the fact that we were a shell company until the effective time of the reverse merger, holders of "restricted
securities" within the meaning of Rule 144 will be subject to the above conditions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We may not be able to satisfy the continued
listing requirements of Nasdaq to maintain a listing of our common stock.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a Nasdaq-listed company, we must meet certain financial
and liquidity criteria to maintain such listing. If we violate the maintenance requirements for continued listing of our common stock,
our common stock may be delisted. In addition, our Board may determine that the cost of maintaining our listing on a national securities
exchange outweighs the benefits of such listing. A delisting of our common stock from Nasdaq may materially impair our stockholders'
ability to buy and sell our common stock and could have an adverse effect on the market price of, and the efficiency of the trading market
for, our common stock. In addition, the delisting of our common stock could significantly impair our ability to raise capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>We are an "emerging growth company"
and a "smaller reporting company" under the JOBS Act, and we cannot be certain if the reduced disclosure requirements applicable
to emerging growth companies and smaller reporting companies will make our common stock less attractive to investors.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are an "emerging growth company" and
a "smaller reporting company" as defined in the JOBS Act, and we may take advantage of certain exemptions from various reporting
requirements that are applicable to other public companies that are not "emerging growth companies" and "smaller reporting
companies" including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404
of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements,
and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden
parachute payments not previously approved.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 28 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition, Section 107 of the JOBS Act also provides
that an "emerging growth company" can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the
Securities Act for complying with new or revised accounting standards. In other words, an "emerging growth company" can delay
the adoption of certain accounting standards until those standards would otherwise apply to private companies. We are choosing to take
advantage of the extended transition period for complying with new or revised accounting standards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We will remain an "emerging growth company"
until the last day of the fiscal year following the fifth anniversary of the date of the first sale of our common stock pursuant to an
effective registration statement under the Securities Act, although we will lose that status sooner if our revenues exceed $1.235 billion,
if we issue more than $1 billion in non-convertible debt in a three year period, or if the market value of our common stock that is held
by non-affiliates exceeds $700 million as of the last day of our most recently completed second fiscal quarter.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We may continue to be a smaller reporting company
even after we are no longer an emerging growth company. We may take advantage of certain of the scaled disclosures available to smaller
reporting companies and will be able to take advantage of these scaled disclosures for so long as (i) the market value of our common stock
held by non-affiliates is equal to or less than $250 million as of the last business day of the most recently completed second fiscal
quarter, and (ii) our annual revenues is equal to or less than $100 million during the most recently completed fiscal year and the market
value of our common stock held by non-affiliates is equal to or less than $700 million as of the last business day of the most recently
completed second fiscal quarter.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We cannot predict if investors will find our common
stock less attractive because we may rely on these exemptions. If some investors find our common stock less attractive as a result, there
may be a less active trading market for our common stock and our stock price may be more volatile.&#160;In addition, taking advantage
of reduced disclosure obligations may make comparison of our financial statements with other public companies difficult or impossible.
If investors are unable to compare our business with other companies in our industry, we may not be able to raise additional capital as
and when we need it, which may materially and adversely affect our financial condition and results of operations.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>The elimination of personal liability against
our directors and officers under Nevada law and the existence of indemnification rights held by our directors, officers and employees
may result in substantial expenses.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our Articles of Incorporation and our amended and
restated bylaws ("Bylaws") eliminate the personal liability of our directors and officers to us and our stockholders for damages
for breach of fiduciary duty as a director or officer to the extent permissible under Nevada law. Further, our Articles of Incorporation
and our Bylaws provide that we are obligated to indemnify each of our directors or officers to the fullest extent authorized by Nevada
law and, subject to certain conditions, advance the expenses incurred by any director or officer in defending any action, suit or proceeding
prior to its final disposition. Those indemnification obligations could expose us to substantial expenditures to cover the cost of settlement
or damage awards against our directors or officers, which we may be unable to afford. Further, those provisions and resulting costs may
discourage us or our stockholders from bringing a lawsuit against any of our current or former directors or officers for breaches of their
fiduciary duties, even if such actions might otherwise benefit our stockholders.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Insofar as indemnification for liabilities arising
under the Securities Act may be permitted to directors, officers and controlling persons of the registrant pursuant to any charter provision,
by law or otherwise, the registrant has been advised that in the opinion of the SEC, such indemnification is against public policy as
expressed in the Securities Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities
(other than payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the
successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the
securities being registered, we will, unless in the opinion of our counsel the matter has been settled by controlling precedent, submit
to a court of appropriate jurisdiction the question whether such indemnification by us is against public policy as expressed in the Securities
Act and will be governed by the final adjudication of such issue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 29 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>If securities or industry analysts do not publish
research or publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline.</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The trading market for our common stock will depend
in part on the research and reports that securities or industry analysts publish about us or our business. Several analysts may cover
our stock. If one or more of those analysts downgrade our stock or publish inaccurate or unfavorable research about our business, our
stock price would likely decline. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly,
demand for our stock could decrease, which might cause our stock price and trading volume to decline.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>The inability to use Form S-3 for securities
offerings could adversely affect our ability to access capital in the markets and may hinder our growth strategies by limiting our funding
options</i>.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2022, we acquired Meixin, a strategic addition
to our portfolio aimed at enhancing market position and broadening our product offerings. Subsequent to this acquisition, the SEC inquired
about the financial information of Meixin as part of our regulatory filings. Despite our efforts to comply with these inquiries, we have
been unable to provide complete financial information regarding Meixin due to the inability to locate Meixin's financial information.
This rendered us incapable of providing the SEC with the requisite financial statements that it requires in connection with the Meixin
acquisition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result, the SEC has informed us that we are restricted
from filing a registration statement on Form S-3, which is commonly used for investment activities, until the time the financial information
for Meixin is no longer required to be included in a registration statement on Form S-3 (i.e., when the 2022 financials are no longer
needed to be included in a registration statement). This restriction effectively limits our ability to engage in certain securities offerings
under a Form S-3 registration statement until after the financials for the period ended September 30, 2024 go stale.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The inability to use Form S-3 for securities offerings
could adversely affect our ability to access capital in the markets and may hinder our growth strategies by limiting our funding options.
These restrictions may place us at a competitive disadvantage relative to our peers who have greater access to capital in the markets.
This situation may potentially affect the confidence of investors and our stock price.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are actively exploring alternative financing strategies
and other measures to mitigate the impact of this restriction on our operations and growth prospects. There can be no assurance that these
efforts will be successful or that the restriction will not have a material adverse effect on our operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 1B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_006"></span>UNRESOLVED STAFF COMMENTS</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">None.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top; text-align: left">
  <td style="width: 9%"><b>ITEM 1C.</b></td>
  <td><span id="k_007"></span><b>CYBERSECURITY</b></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We acknowledge the increasing importance of cybersecurity
in today's digital and interconnected world. Cybersecurity threats pose significant risks to the integrity of our systems and data,
potentially impacting our business operations, financial condition and reputation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a smaller reporting company, we currently do not
have formalized cybersecurity measures, a dedicated cybersecurity team or specific protocols in place to manage cybersecurity risks. Our
approach to cybersecurity is in the developmental stage, and we have not yet conducted comprehensive risk assessments, established an
incident response plan or engaged with external cybersecurity consultants for assessments or services.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Given our current stage of cybersecurity development,
we have not experienced any significant cybersecurity incidents to date. However, we recognize that the absence of a formalized cybersecurity
framework may leave us vulnerable to cyberattacks, data breaches and other cybersecurity incidents. Such events could potentially lead
to unauthorized access to, or disclosure of, sensitive information, disrupt our business operations, result in regulatory fines or litigation
costs and negatively impact our reputation among customers and partners.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 30 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are in the process of evaluating our cybersecurity
needs and developing appropriate measures to enhance our cybersecurity posture. This includes considering the engagement of external cybersecurity
experts to advise on best practices, conducting vulnerability assessments and developing an incident response strategy. Our goal is to
establish a cybersecurity framework that is commensurate with our size, complexity and the nature of our operations, thereby reducing
our exposure to cybersecurity risks.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition, the Board will oversee any cybersecurity
risk management framework and a dedicated committee of the Board or an officer appointed by the Board will review and approve any cybersecurity
policies, strategies and risk management practices.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">Despite our efforts to improve our cybersecurity measures,
there can be no assurance that our initiatives will fully mitigate the risks posed by cyber threats. The landscape of cybersecurity risks
is constantly evolving, and we will continue to assess and update our cybersecurity measures in response to emerging threats.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">For a discussion of potential cybersecurity risks affecting us, please
refer to the following risk factor in the "<i><a href="#k_005">Risk Factors</a></i>" section in this Annual Report on Form 10-K titled "<i>Risks
Related to Our Business&#8212;We are increasingly dependent on information technology, and our systems and infrastructure face certain
risks, including cybersecurity and data leakage risks.</i>"</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 2.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_008"></span>PROPERTIES</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify">Our headquarter is located at 3F (Building
B), No. 185, Sec. 1, Datong Rd., Xizhi Dist., New Taipei City 221, Taiwan (R.O.C.). The office is rented by Taiwan Grand Smooth Enterprise
Co., Ltd., a company 100% controlled by Yin-Chieh Cheng, our former President, former Chief Executive Officer, and former Chairman of
the Board. Mr. Cheng sub-leases this space to us, which is free of charge.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of March 31 2023, we own 229 contiguous acres of
land located in Montgomery County, Alabama. We <span style="background-color: white">intend to build RASs </span>on the land for fish
farming. T<span style="background-color: white">he property includes a house, a manufactured home and a building site with sewer and power
which we intend to develop into an office and dormitory for our future employees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 3.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_009"></span>LEGAL PROCEEDINGS</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are currently not a party to any legal or administrative
proceedings and are not aware of any pending or threatened legal or administrative proceedings against us in all material aspects. We
may from time to time become a party to various legal or administrative proceedings arising in the ordinary course of our business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 4.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_010"></span>MINE SAFETY DISCLOSURES</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<!-- Field: Page; Sequence: 31 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_011"></span>PART II</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 5.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_012"></span>MARKET FOR REGISTRANT'S COMMON STOCK, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Market Information</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our common stock, par value $0.001, is listed on The
Nasdaq Capital Market under the symbol "NCRA."</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Stockholders</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of April 1, 2024, we had approximately 508
stockholders of record of our common stock, not including shares held in street name.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Dividends</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We do not expect to declare or pay any cash dividends
on our common stock in the foreseeable future, and we currently intend to retain future earnings, if any, to finance the expansion of
our business. The decision whether to pay cash dividends on our common stock will be made by our Board, at its discretion, and will depend
on our financial condition, operating results, capital requirements and other factors that the Board considers significant.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">We did not pay cash dividends in the years ended December 31, 2023 or 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Transfer Agent</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The transfer agent and registrar for our common stock is Mountain Share
Transfer, LLC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Securities Authorized for Issuance under Equity Compensation Plans</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2018, the Board and stockholders adopted Nocera,
Inc.'s 2018 Stock Option and Award Incentive Plan, effective December 31, 2018 (the "2018 Plan"). The 2018 Plan provides
for the grant of the following types of stock awards: (i) incentive stock options, (ii) non-statutory stock options, and (iii) stock purchase
rights. The 2018 Plan is intended to help us secure and retain the services of eligible award recipients, provide incentives for such
persons to exert maximum efforts for our success and any affiliate and provide a means by which the eligible recipients may benefit from
increases in value of the common stock. The 2018 Plan is administered by the Compensation Committee. The Board reserved 6,666,667 (post-split)
shares of common stock under the 2018 Plan. No awards have been granted to any employees or consultants pursuant to the 2018 Plan. As
of December 31, 2023, a total of 5,956,667 shares of common stock are available for future issuance pursuant to the 2018 Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span style="text-decoration: underline">Unregistered Sales of Equity Securities</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Issuance of Common Stock</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 22, 2023, we issued 450,000 shares of our common stock to our investor relation company, Hanover One International, Inc.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 31, 2023, we entered into an Employment Agreement with Andy Ching-An Jin, our Chief Executive Officer, in which, among other things, we issued a total of 240,000 shares of restricted stock, of which 60,000 shares vest at the end of every three months for a period of one year starting from July 31, 2023. As of December 31, 2023, a total of 60,000 shares vested. </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On October 11, 2023, we issued 20,000 shares of our common stock to our consultant, Yu-Hao Chang.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 27, 2023, we issued a total of 1,057,692 shares of common stock to the estate of Mr. Cheng, our former Chief Executive Officer, former President, former Chairman of the Board, and former director, as a result of the exercise of Series A warrants.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 32 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The foregoing securities were issued in reliance on
the exclusion from registration provided by either (i) Rule 701 of the Securities Act because the issuance was made pursuant to a compensatory
benefit plan, (ii) Rule 903 of&#160;Regulation S&#160;under the Securities Act of the Securities Act because the recipient was a non-U.S.
Person (as defined under Rule 902 Section (k)(2)(i) of Regulation S), or (iii) Section 4(a)(2) of the Securities Act due to the fact the
issuance did not involve a public offering of securities to a U.S. Person.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>EQUITY PLAN INFORMATION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Plan Category:</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of<br/> securities to be<br/> issued upon<br/> exercise of<br/> outstanding<br/> options,<br/> warrants and<br/> rights:</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Weighted<br/> average<br/> exercise price of<br/> outstanding<br/> options,<br/> warrants and<br/> rights:</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number of<br/> securities<br/> remaining<br/> available for<br/> future<br/> issuance:</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-decoration: underline; font-style: italic; text-align: left">2018 Equity Incentive Plan:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 58%; text-align: left">Equity compensation plans approved by security holders</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#8211;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">5,956,667</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Equity compensation plans not approved by security holders</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">5,956,667</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Purchases of Equity Securities by the Issuer and
Affiliated Purchasers</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">None.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 6.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_013"></span>[RESERVED]</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Not applicable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 7.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_014"></span>MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following discussion and analysis of our financial
condition and results of operations should be read in conjunction with our consolidated financial statements and the related notes included
elsewhere in this Annual Report on Form 10-K. Our consolidated financial statements have been prepared in accordance with U.S. GAAP. In
addition, our consolidated financial statements and the financial data included in this Annual Report on Form 10-K reflect our reorganization
and have been prepared as if our current corporate structure had been in place throughout the relevant periods. Actual results could differ
materially from those projected in the forward-looking statements. For additional information regarding these and other risks and uncertainties,
please see the items listed above under the section captioned "<i><a href="#k_005">Risk Factors</a></i>", as well as any other cautionary language
contained in this Annual Report on Form 10-K. Except as may be required by law, we undertake no obligation to update any forward-looking
statements to reflect events after the date of this Annual Report on Form 10-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Operations Overview</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2019, we provide land-based recirculation
aquaculture systems for fish farming. Our primary business operations consist of the design, development and production of RASs large
scale fish tank systems, for fish farms along with expert consulting, technology transfer and aquaculture project management services
to new and existing aquaculture management business services. Through our branch office, we also procure and sell eel in Taiwan. In addition,
as of December 2022, we sell food items, including our signature seafood porridge bowl, through our flagship bento box store located at
the Ning Xia Night Market in the Datong District of Taipei City, Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 33 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In October 2020, the government of Taiwan began supporting
the Green Power and Solar Sharing Fish Farms initiative. In view of the opportunities resulting from this initiative, in October 2020,
Nocera ceased all of its operations in China and moved all of its technology and back-office operations to Taiwan. We now only operate
out of Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our current mission is to provide consulting services
and solutions in aquaculture projects to reduce water pollution and decrease the disease problems of fisheries. Our goal is to become
a global leader in the land-based aquaculture business. We are now poised to grow our existing operations in Taiwan and expand into the
development and management of land-based fish farms in Taiwan and North and South America. We do not currently have any intentions of
conducting operations in China or Hong Kong.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective December 31, 2020, we entered into a series
of contractual agreements with Xin Feng Construction Co., Ltd., a funded limited liability company registered in Taiwan (R.O.C.), whereby
we agreed to provide technical consulting and related services to XFC. On November 30, 2022, we entered into a Purchase of Business Agreement
with Han-Chieh Shih, in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash price of $300,000. The
closing of the XFC Sale occurred on November 30, 2022 and the XFC VIE agreements were terminated in connection with the XFC Sale. As of
the filing date of this Annual Report on Form 10-K, we have no intention of providing services to construct indoor RASs and solar sharing
fish farms in Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of September 30, 2021, we launched our first RAS
demo site in Taiwan and engaged the demo site into the testing phase to raise eel. Currently, we are promoting our RASs in Taiwan and
looking for opportunities to cooperate with local solar energy industry and to expand our business into the U.S. We believe the U.S. is
a potentially lucrative market to penetrate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 7, 2022, we entered into a series of
contractual agreements with the majority stockholder of Meixin Institutional Food Development Co., Ltd., a Taiwan corporation and a food
processing and catering company, and Meixin, of which we purchased 80% controlling interest of Meixin for $4,300,000. The Meixin VIE Agreements&#160;essentially
confer control and management of Meixin as well as substantially all of the economic benefits of the Selling Stockholder in Meixin to
us. As a result, we have been determined to be the primary beneficiary of Meixin and Meixin became our VIE.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 1, 2023, Gui Zhou Grand Smooth Technology
Ltd. (&#8220;GZ GST&#8221;), one of our wholly owned subsidiaries, entered into that certain Share Purchase Agreement dated as of June
1, 2023, as amended, with Zhe Jiang Xin Shui Hu Digital Information, Ltd. (&#8220;Zhe Jiang&#8221;), pursuant to which GZ GST acquired
all of the issued and outstanding equity securities of Zhe Jiang from the stockholders of Zhe Jiang (the &#8220;Zhe Jiang Acquisition&#8221;)
in exchange for the issuance of 1,500,000 shares of our common stock, par value $0.001 per share. During the initial transaction process
and our performing due diligence for the closing, we observed that time constraints have led to certain complexities and challenges in
consummating the Acquisition within the originally planned timeframe. We are actively working with Zhe Jiang to resolve such complexities
and challenges and will file a Current Report on Form 8-K if and when the Zhe Jiang Acquisition is consummated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We employ a sales and marketing strategy targeting
Taiwan government-supported solar fish farms. We are planning on expanding our sales and marketing model through the use of online marketing,
data intelligence, and the establishment of a distributor network. The online marketing and data intelligence is designed to generate
sales leads internationally outside of Taiwan that can be directed to our sales department for further follow-up.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We plan to sell and develop fish farms in Taiwan,
the U.S. and Brazil. We expect to sell over five thousand tanks in the next five years. Our production facility is to be established in
Taiwan, and we plan to sell the systems into the Americas and European countries as well.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We also intend to expend the fish farming demo
sites in Taiwan by adding 20 units of RAS eel farming equipment with outsourcing construction services and build the catfish farm in the
U.S. by the end of 2024 to promote our fish farming systems to the global market. We are expecting more customers from various countries
actively inquiring about our equipment. As of February 16, 2023, we completed the acquisition of 229 acres of land in Montgomery County,
Alabama, of which we intend to build RASs on that land for fish farming. We plan to enhance market penetration through the establishment
of our own fish farms and diversify revenue streams through various sales channels.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Key Factors Affecting our Performance</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result of a number of factors, our historical
results of operations may not be comparable to our results of operations in future periods, and our results of operations may not be directly
comparable from period to period. Set forth below is a brief discussion of the key factors impacting our results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i></i></b></p>

<!-- Field: Page; Sequence: 34 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Known Trends and Uncertainties</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span style="text-decoration: underline">Inflation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Prices of certain commodity products, including raw
materials, are historically volatile and are subject to fluctuations arising from changes in domestic and international supply and demand,
labor costs, competition, market speculation, government regulations, trade restrictions and tariffs. Increasing prices in the component
materials for our goods may impact the availability, the quality and the price of our products, as suppliers search for alternatives to
existing materials and increase the prices they charge. Our suppliers may also fail to provide consistent quality of products as they
may substitute lower cost materials to maintain pricing levels. Nocera's cost base also reflects significant elements for freight,
including fuel, which has significantly increased due to the effects of the coronavirus (COVID-19) pandemic, the Russia-Ukraine war and
the conflicts in the Middle East. Rapid and significant changes in commodity prices such as fuel and plastic may negatively affect our
profit margins if Nocera is unable to mitigate any inflationary increases through various customer pricing actions and cost reduction
initiatives.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span style="text-decoration: underline">Geopolitical Conditions</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Our operations could be disrupted
by geopolitical conditions, trade disputes, international boycotts and sanctions, political and social instability, acts of war, terrorist
activity or other similar events. From time to time, we could have a large revenue stream associated with a particular customer or a large
number of customers located in a particular geographic region. Decreased demand from a discrete event impacting a specific customer, industry
or region in which we have a concentrated exposure could negatively impact our results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 24.5pt; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">In February 2022, Russia
initiated significant military action against Ukraine. In response, the U.S. and certain other countries imposed significant sanctions
and export controls against Russia, Belarus and certain individuals and entities connected to Russian or Belarusian political, business
and financial organizations, and the U.S. and certain other countries could impose further sanctions, trade restrictions and other retaliatory
actions should the conflict continue or worsen. It is not possible to predict the broader consequences of the conflict, including related
geopolitical tensions and the measures and retaliatory actions taken by the U.S. and other countries in respect thereof as well as any
counter measures or retaliatory actions by Russia or Belarus in response, including, for example, potential cyberattacks or the disruption
of energy exports, is likely to cause regional instability, geopolitical shifts and could materially adversely affect global trade, currency
exchange rates, regional economies and the global economy. The situation remains uncertain, and while it is difficult to predict the impact
of any of the foregoing, the conflict and actions taken in response to the conflict could increase our costs, reduce our sales and earnings,
impair our ability to raise additional capital when needed on acceptable terms, if at all, or otherwise adversely affect our business,
financial condition and results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><i><span style="text-decoration: underline">Foreign Currency</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our reporting currency is the U.S. dollar and our
operations in Taiwan use their local currency as their functional currencies. Substantially all of our revenue and expenses are in NT
dollars. We are subject to the effects of exchange rate fluctuations with respect to any of such currency. For example, the value of the
NT dollar depends to a large extent on Taiwan government policies and Taiwan's domestic and international economic and political
developments, as well as supply and demand in the local market.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The income statements of our operations are translated
into U.S. dollars at the average exchange rates in each applicable period. To the extent the U.S. dollar strengthens against foreign currencies,
the translation of these foreign currencies denominated transactions results in reduced revenue, operating expenses and net income for
our international operations. We are also exposed to foreign exchange rate fluctuations as we convert the financial statements of our
foreign subsidiaries into U.S. dollars in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 35 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span style="text-decoration: underline">Effects of COVID-19</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">COVID-19 has globally resulted in the loss of life,
business closures, restrictions on travel and widespread cancellation of social gatherings. The initial spread of COVID-19 in Asia caused
some business disruption resulting in reduced net revenue in December 2019. Even though the COVID-19 pandemic has ended, there continues
to be considerable uncertainty around any future COVID-19 outbreak and its resultant economic effects. Therefore, we expect this matter
to negatively impact our operating results for the foreseeable future if there is any future COVID-19 outbreak.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The extent to which any future COVID-19 outbreak impacts
our business will depend on future developments, which are highly uncertain and cannot be predicted at this time, including:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="vertical-align: top; width: 24px; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">new information which may emerge concerning the severity of the disease; </span></td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the duration and spread of the outbreak; </span></td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the severity of travel restrictions imposed by geographic areas in which we operate, mandatory or voluntary business closures; </span></td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">regulatory actions taken in response to the pandemic, which may impact merchant operations, consumer and merchant pricing and our product offerings; </span></td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">other business disruptions that affect our workforce; </span></td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the impact on capital and financial markets; and </span></td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">actions taken throughout the world, including in markets in which we operate, to contain any future COVID-19 outbreak or treat its impact. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition, COVID-19 has adversely affected global
economies and financial markets, and similar public health threats could do so in the future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Substantially all our revenues were concentrated in
Taiwan pending expansion into other international markets. Consequently, our results of operations will likely be adversely, and may be
materially affected, to the extent that any future COVID-19 outbreak or any epidemic harms Taiwan's economy and society and the
global economy in general. Any potential impact to our results will depend on, to a large extent, future developments and new information
that may emerge regarding the duration and severity of any future COVID-19 outbreak and the actions taken by government authorities and
other entities to contain any future COVID-19 outbreak or treat its impact, almost all of which are beyond our control. If the disruptions
posed by any future COVID-19 outbreak or other matters of global concern continue for an extensive period of time, the operations of our
business may be materially adversely affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">To the extent any future COVID-19 outbreak or a similar
public health threat has an impact on our business, it is likely to also have the effect of heightening many of the other risks described
in the &#8220;<i><a href="#k_005">Risk Factors</a></i>&#8221; section of Part I Item 1A.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Critical Accounting Policies, Estimates and Assumptions</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We prepare our financial statements in conformity
with U.S. GAAP, which requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure
of contingent assets and liabilities on the date of the financial statements and the reported amounts of revenues and expenses during
the financial reporting period. We continually evaluate these estimates and assumptions based on the most recently available information,
our own historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Since the use
of estimates is an integral component of the financial reporting process, actual results could differ from those estimates. Some of our
accounting policies require higher degrees of judgment than others in their application. We consider the policies discussed below to be
critical to an understanding of our financial statements.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<!-- Field: Page; Sequence: 36 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The SEC defines critical accounting policies as those
that are, in management's view, most important to the portrayal of our financial condition and results of operations and those that
require significant judgments and estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accounting principles we utilized in preparing
our consolidated financial statements conform in all material respects to U.S. GAAP.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Reclassification </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain prior period amounts have been reclassified
to conform with current year presentation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Use of Estimates</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of financial statements in conformity
with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during
the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful
receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the
carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income
tax effects of the Tax Cuts and Jobs Act (the "Tax Act") and the assessment of deferred tax assets or liabilities. These estimates
are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable.
Actual results could differ from these estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;<b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Financial Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The classification of financial assets depends
on the nature and purpose of the financial assets and is determined at the time of initial recognition. Regular way purchases or sales
of financial assets are recognized and derecognized on a trade date or settlement date basis for which financial assets were classified
in the same way, respectively. Regular way purchases or sales are purchases or sales of financial assets that require delivery of assets
within the time frame established by regulation or convention in the marketplace.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: top; text-align: left">
  <td style="width: 0.5in">a)</td>
  <td style="text-align: justify">Category
of financial assets and measurement</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td>&#160;</td>
  <td>&#160;</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td>&#160;</td>
  <td style="text-align: justify">Financial assets are classified into the following categories: financial assets
at fair value through profit or loss (&#8220;FVTPL&#8221;), investments in debt instruments and equity instruments at fair value through
other comprehensive income (&#8220;FVTOCI&#8221;), and financial assets at amortized cost.</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">1)</span></td>
    <td><span style="font-size: 10pt">Financial asset at FVTPL</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">For certain financial assets which include debt instruments that do not meet the criteria of amortized cost or FVTOCI, it is mandatorily required to measure them at FVTPL. Any gain or loss arising from remeasurement is recognized in profit or loss. The net gain or loss recognized in profit or loss incorporates any interest earned on the financial asset.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">2)</span></td>
    <td><span style="font-size: 10pt">Investments in debt instruments at FVTOCI</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Debt instruments with contractual terms specifying
    that cash flows are solely payments of principal and interest on the principal amount outstanding, together with objective of collecting
    contractual cash flows and selling the financial assets, are measured at FVTOCI.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest income calculated using the effective
    interest method, foreign exchange gains and losses and impairment gains or losses on investments in debt instruments at FVTOCI are recognized
    in profit or loss. Other changes in the carrying amount of these debt instruments are recognized in other comprehensive income and will
    be reclassified to profit or loss when these debt instruments are disposed.</p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in"></p>

<!-- Field: Page; Sequence: 37 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">3)</span></td>
    <td><span style="font-size: 10pt">Investments in equity instruments at FVTOCI</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On initial recognition, the Company may irrevocably
    designate investments in equity investments that is not held for trading as at FVTOCI.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Investments in equity instruments at FVTOCI are
    subsequently measured at fair value with gains and losses arising from changes in fair value recognized in other comprehensive income
    and accumulated in other equity.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dividends on these investments in equity instruments
    at FVTOCI are recognized in profit or loss when the Company&#8217;s right to receive the dividends is established, unless the Company&#8217;s
    rights clearly represent a recovery of part of the cost of the investment.</p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-size: 10pt">4)</span></td>
    <td><span style="font-size: 10pt">Measured at amortized cost</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents, commercial paper, debt
    instrument investments, notes and accounts receivable (including related parties), other receivables, refundable deposits and temporary
    payments (including those classified under other current assets and other noncurrent assets) are measured at amortized cost.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Debt instruments with contractual terms specifying
    that cash flows are solely payments of principal and interest on the principal amount outstanding, together with objective of holding
    financial assets in order to collect contractual cash flows, are measured at amortized cost.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequent to initial recognition, financial assets
    measured at amortized cost are measured at amortized cost, which equals to carrying amount determined by the effective interest method
    less any impairment loss.</p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: top; text-align: left">
    <td style="width: 0.5in">b)</td>
    <td>Impairment
of financial assets</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td style="text-align: justify">At the end of each reporting period,
a loss allowance for expected credit loss is recognized for financial assets at amortized cost (including accounts receivable) and for
investments in debt instruments that are measured at FVTOCI.</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify">The
loss allowance for accounts receivable is measured at an amount equal to lifetime expected credit losses. For financial assets at amortized
cost and investments in debt instruments that are measured at FVTOCI, when the credit risk on the financial instrument has not increased
significantly since initial recognition, a loss allowance is recognized at an amount equal to expected credit loss resulting from possible
default events of a financial instrument within 12 months after the reporting date. If, on the other hand, there has been a significant
increase in credit risk since initial recognition, a loss allowance is recognized at an amount equal to expected credit loss resulting
from all possible default events over the expected life of a financial instrument.</p>

</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td style="text-align: justify">The Company recognizes an impairment
loss in profit or loss for all financial instruments with a corresponding adjustment to their carrying amount through a loss allowance
account, except for investments in debt instruments that are measured at FVTOCI, for which the loss allowance is recognized in other comprehensive
income and does not reduce the carrying amount of the financial asset.</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>c)</td>
    <td style="text-align: justify">Derecognition
of financial assets</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td style="text-align: justify">The Company derecognizes a financial
asset only when the contractual rights to the cash flows from the financial asset expire, or when it transfers the financial asset and
substantially all the risks and rewards of ownership of the financial asset to another entity.</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; text-align: left">
    <td>&#160;</td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify">On derecognition of a financial asset
at amortized cost in its entirety, the difference between the asset&#8217;s carrying amount and the sum of the consideration received
and receivable is recognized in profit or loss. On derecognition of an investment in a debt instrument at FVTOCI, the difference between
the asset&#8217;s carrying amount and the sum of the consideration received and receivable and the cumulative gain or loss that had been
recognized in other comprehensive income is recognized in profit or loss. However, on derecognition of an investment in an equity instrument
at FVTOCI, the cumulative gain or loss that had been recognized in other comprehensive income is transferred directly to retained earnings,
without recycling through profit or loss.</p></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 38 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Fair Value Measurement</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We apply ASC Topic 820, Fair Value Measurements and
Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements
for fair value measurements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 defines fair value as the price that
would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction
between market participants in the principal or most advantageous market for the asset or liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 specifies a hierarchy of valuation techniques,
which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 1 inputs to the valuation methodology are quoted
prices (unadjusted) for identical assets or liabilities in active markets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 2 inputs to the valuation methodology include
quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either
directly or indirectly, for substantially the full term of the financial instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 3 inputs to the valuation methodology are unobservable
and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect our own assumptions about the assumptions
that market participants would use in pricing an asset or liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our management is responsible for determining the
assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including
valuations from an independent appraiser.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When available, we use quoted market prices to determine
the fair value of an asset or liability. If quoted market prices are not available, we measure fair value using valuation techniques
that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Cash and Cash Equivalents</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash and cash equivalents include all cash on hand
and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $1,229,580 and $2,906,074, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Accounts Receivable, Net</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable are stated at the original amount
less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made
when there is objective evidence that we will not be able to collect all amounts due according to the original terms of the receivables.
We analyze the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness, historical
and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for doubtful accounts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i></i></p>

<!-- Field: Page; Sequence: 39 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Prepaid Expenses and Other Assets, Net</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Prepaid expense and other assets, net consist of receivable
from prepaid rent, etc. Management reviews its receivable balance each reporting period to determine if an allowance for doubtful accounts
is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable based on an assessment
of specific evidence indicating doubtful collection, historical experience, account balance aging and prevailing economic conditions.
Bad debts are written off against the allowance after all collection efforts have ceased.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Inventories</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at lower of cost or net realizable
value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The
variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation
of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Where there is evidence that the utility of inventories,
in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes
in price levels or other causes, the inventories are written down to net realizable value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Property and Equipment, Net</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment are stated at cost less accumulated
depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance,
repairs and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Depreciation of property and equipment is provided
using the straight-line method over their estimated useful lives, which are shown as follows.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful life</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td>
    <td style="width: 59%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shorter of the remaining lease terms and estimated useful lives</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Land</td>
    <td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Indefinite, as per land titles</p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixture</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3 years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicle</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Upon sale or disposal, the applicable amounts of asset
cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited
to income.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<!-- Field: Page; Sequence: 40 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Business Combination</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For a business combination, the assets acquired, the
liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair
values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling
interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date
fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest
in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Deferred tax liability and assets are recognized for
the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed
in a business combination in accordance with Accounting Standards Codification ("ASC") Topic 740-10.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Variable Interest Entity</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A variable interest entity ("VIE") is
an entity (investee) is an entity in which the investor has obtained a controlling interest even if it has less than a majority of voting
rights, according to the Financial Accounting Standards Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following
three criteria as elaborated in ASC Topic 810-10, Consolidation:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">equity-at-risk is not sufficient to support the entity's activities;</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as a group, the equity-at-risk holders cannot control the entity; or</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the economics do not coincide with the voting interest.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">If a firm is the primary beneficiary of a VIE, the
holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable
interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project
(venture) for their mutual benefit is defined as a joint venture.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Goodwill and Intangible Assets</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize goodwill in accordance with ASC 350,&#160;<i>Intangibles&#8212;Goodwill
and Other</i>. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed
in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of October 1st of each year, and is
tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired.
An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill, is less than
its carrying amount.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize intangibles assets in accordance with
ASC 350,&#160;<i>Intangibles&#8212;Goodwill and Other</i>. Acquired intangible assets subject to amortization are stated at cost and are
amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization
are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not
subject to amortization are tested for impairment at least annually.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimates of fair value are based on the best
information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash
flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 41 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Share-Based Compensation</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">We determine
our share-based compensation in accordance with ASC 718,&#160;</span><i>Compensation&#8212;Stock Compensation&#160;</i><span style="background-color: white">(ASC
718), which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees based
on the grant date fair value of the award.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Determining the appropriate fair value model and calculating
the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our
phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the
application of management's judgment. Significant estimates include our expected volatility. If different estimates and assumptions
had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially
impacted.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Black-Scholes pricing model requires inputs such
as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that
we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the
award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted
average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of
our guideline companies, which we feel best represent our Company. We have never paid and do not anticipate paying any cash dividends
in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as
they occur.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Commitments and Contingencies</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the normal course of business, we are subject to
contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government
investigations and tax matters. We recognize a liability for such contingency if it determines it is probable that a loss has occurred
and a reasonable estimate of the loss can be made. We may consider many factors in making these assessments including historical and the
specific facts and circumstances of each matter.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Revenue Recognition </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenues when our customer obtains control
of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We
recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity
should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following
steps:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 4%"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 1: Identify the contract (s) with a customer</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 2: Identify the performance obligations in the contract</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 3: Determine the transaction price</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 4: Allocate the transaction price to the performance obligation in the contract</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 21pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We considered revenue is recognized when (or as) we
satisfy performance obligations by transferring a promised goods and provide maintenance service to a customer. Revenue is measured at
the transaction price which is based on the amount of consideration that we expect to receive in exchange for transferring the promised
goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices, and written contracts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 42 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We do not have arrangements for returns from customers.
We have no sales incentive programs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We provide goods, maintenance service warranties for
the goods sold with a period varying from 18 months to 72 months, with the majority of the periods being 18 months, and exclusive sales
agency license to its customers. For performance obligation related to providing products, we expect to recognize the revenue according
to the delivery of products. For performance obligation related to maintenance service warranties, we expect to recognize the revenue
on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a
straight-line basis over the contract term, which is generally for 18 months as a majority of the maintenance service warranties periods
provided are 18 months. For performance obligation related to exclusive agency license, we recognize the revenue ratably upon the satisfaction
over the estimated economic life of the license.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We do not have amounts of contract assets since revenue
is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and deferred revenue.
Advance payments from customers are expected to be recognized as revenue within 12 months. Deferred revenue is expected to be recognized
as revenue within 12 months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Cost of Sales</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cost of sales consists primarily of purchase cost
of merchandise goods, material costs, labor costs, depreciation, and related expenses, which are directly attributable to the production
of the product. Write-down of inventories to lower of cost or net realizable value is also recorded in cost of sales.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Income Taxes</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize deferred tax assets and liabilities for
the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method,
deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities
and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods
in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred
tax assets to the amount expected to be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Leases</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU 2016-12, Leases
(ASC Topic 842), which amends the lease requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will
be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies
the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases
will continue to be classified as either finance or operating leases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We adopted ASC Topic 842 using the modified retrospective
transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required an adjustment
to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of the adoption,
we recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption of the new lease standard
does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 43 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Uncertain Tax Positions</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We account for uncertainty in income taxes using a
two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition
by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit,
including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest
amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized
and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of
limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent.
The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000.
In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion.
We record interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as of December
31, 2023 and 2022, and we have no accrued interest or penalties related to uncertain tax positions. We do not believe that the unrecognized
tax benefits will change over the next twelve months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Comprehensive (Loss) Income</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Comprehensive income or loss is comprised of our net
(loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign currency
translation adjustments, net of the income tax effect.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Foreign Currency Translation and Transactions</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our reporting currency is the United States dollar
("US$"). The functional currency of our VIE in Taiwan is Taiwan New Dollar ("TWD"), and the functional currency
of our Hong Kong subsidiary is Hong Kong dollars ("HK$"). The functional currency of PRC companies is the Renminbi ("RMB").
In the consolidated financial statements, the financial information of our subsidiary and the consolidated VIE has been translated into
US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical
exchange rates, except for changes in accumulated deficit during the year which is the result of income statement translation process,
and revenue, expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported
as foreign currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated
statements of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are 7.1258 and 6.9646,
respectively. The annual average exchange rates for the year ended December 31, 2023 and 2022 are 7.1162 and 6.7208, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>(Loss) Earnings per Share</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic (loss) earnings per share is computed by dividing
net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year.
Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were
exercised or converted into common shares.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Recently Issued Accounting Standards</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">See Note 3 to the Consolidated Financial Statements
included herewith.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<!-- Field: Page; Sequence: 44 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Results of Operations</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth our consolidated statements
of operations for the years ended December 31, 2023 and 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span style="text-decoration: underline">Consolidated Statements of Operations</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the years ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Net Sales</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">23,915,926</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">14,102,138</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Cost of sales</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(23,720,967</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(13,846,172</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Gross profit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">194,959</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">255,966</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Impairment of goodwill</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,250,553</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">General and administrative expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,225,323</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,772,102</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,475,876</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,772,102</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Other income (expense)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(40,386</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">417,999</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Net loss from continuing operations before income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,321,303</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,098,137</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; text-align: left">Income tax (expense) benefit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(22,703</td><td style="padding-bottom: 1pt; text-align: left">)&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">23,808</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net loss from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,344,006</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,074,329</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net loss from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Loss on disposal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,569,975</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">(Loss) income from discontinued operations</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(92,285</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Net (loss) income from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,662,260</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><b>Net loss</b></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,344,006</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,736,589</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: Net income attributable to non-controlling interests</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">54,395</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(76,319</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net loss attributable to Nocera Shareholders</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(4,289,611</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(4,812,908</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Other Comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,344,006</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,736,589</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Foreign currency translation income (loss)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,688</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(89,688</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,339,318</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,826,257</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less: Net income attributable to non-controlling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,060</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(76,319</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Foreign currency translation loss attributable to non-controlling interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8211;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><b>Comprehensive loss attributable to Nocera Shareholders</b></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(4,333,258</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(4,902,596</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Loss per share - basic and diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.4383</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.6111</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt">Net loss per share from continuing operations &#8211; basic
    and diluted <sup>(1)</sup></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.4383</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.2731</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 10pt">Net (loss) income per share from discontinued operations &#8211;
    basic and diluted <sup>(1)</sup></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#8211;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.3380</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt; text-indent: 10pt">Weighted Average Shares Outstanding - Basic and Diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,814,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,876,367</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(1)&#160;&#160;&#160;</i></span></td>
    <td style="text-align: justify; width: 99%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 45 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Comparison of Results of Operations for the years ended December 31,
2023 and December 31, 2022</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Revenue </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Revenue of the Company for the year ended December
31, 2023 was approximately $23.9 million compared to approximately $14.1 million for the comparable period in 2022. The revenue for the
year ended December 31, 2023 was mostly generated from Meixin catering business and the fish trading business from NTB with the revenue
of $8.9 million and $14.9 million, respectively. The revenue for the year ended December 31, 2022 was mostly made from the catering business
from Meixin and the fish trading business from NTB.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the year ended December 31, 2023 and 2022, our
foreign currency translation gain was $27,079 and foreign currency translation loss was $89,688 of sales and income, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Gross profit</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gross profit for the year ended December 31, 2023
was approximately $194,959, compared to approximately $255,966 for the comparable period in 2022. <span style="background-color: white">The
gross profit for the year ended December 31, 2022 was mostly generated from Meixin catering business and the fish trading business from
NTB with the revenue of approximately $110,000 and $82,000, respectively.</span> The decrease of gross profit margin was mainly because
in 2023, we had increased the fish trading business and decrease the revenue of the catering business of Meixin that leads to the decrease
of revenue recognition.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The operating loss incurred in NTB fish trading business
is primarily attributed to administrative expenses, amounting to approximately $288,331. We are confident that profitability can be achieved
by optimizing management expenses and enhancing profit margins.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>General and administrative expenses</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">General and administrative expenses were $2.2 million,
for the year ended December 31, 2023, compared to $2.7 million for the comparable period in 2022. The decrease in general and administrative
expenses was mainly due to the decrease expenses of XFC in 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Other income (expense</i></b>)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other expense was $40,386 for the year ended December
31, 2023, compared to other income of $417,999 for the comparable period in 2022. The income for the year ended December 31, 2022 was
mainly due to the waiver of payables.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2022, we recorded
an income tax benefit of $23,808 as compared to income tax expense of $0 for the comparable period in 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Net loss attributable</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net loss attributable to us (excluding net loss attributable
to non-controlling interest) for the year ended December 31, 2023 was approximately $2 million compared to net loss attributable to us
(excluding net income attributable to non-controlling interest) approximately of $4.8 million for the comparable period in 2022. The decrease
was primarily due to the decrease of General and administrative expenses for the year ended December 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 46 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Liquidity and Capital Resources; Going Concern</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We had net cash provided by operating activities
for the year ended December 31, 2023 and the cash balance was approximately $1.2 million as of December 31, 2023. As of December 31,
2023, we had an accumulated deficit of $16,780,128. In their audit report for the fiscal year ended December 31, 2023 included in
this report, our auditors have expressed their concern as to our ability to continue as a going concern.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We continue to control our cash expenses as a percentage
of expected revenue on an annual basis and thus may use its cash balances in the short-term to invest in revenue growth. Management is
focused on growing our existing product offering, as well as our customer base, to increase our revenues. Our ability to continue as a
going concern is dependent upon our ability to generate cashflows from operations and obtain financing. We cannot give assurance that
we can increase our cash balances or limit our cash consumption and thus maintain sufficient cash balances for our planned operations
or future acquisitions. Future business demands may lead to cash utilization at levels greater than recently experienced. We may need
to raise additional capital in the future. However, we cannot assure that we will be able to raise additional capital on acceptable terms,
or at all. Subject to the foregoing, however, management believes that our current cash balances coupled with anticipated cash flow from
operating activities will be sufficient to meet our working capital requirements for at least one year from the date of issuance of the
accompanying consolidated financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To date, we have funded our operations through
revenues, loans from our officers, and the issuance of equity securities. We obtained a financial support letter from shareholders.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 2%">&#160;</td>
    <td style="width: 2%"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="width: 96%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">On April 1, 2021, we entered in a securities purchase agreement with certain investors for an aggregate of 80,000 shares of its preferred stock at a per share purchase price of $2.50. As part of the transaction, the investors received one Class C warrant and one Class D warrant for the subscription of each preferred share. Each Class C warrant consist of the right to purchase up one share of common stock to at an exercise price of $3.75 per share exercisable for 36 months from the date of issuance. Each Class D warrants consist of the right to purchase one share of our common stock at an exercise price of $7.50 per share exercisable for 36 months from the date of issuance. The subscription was completed on August 10, 2021</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In August 2021, we issued 80,000 shares of preferred shares of $0.001 each at an issue price of $2.50 per share to certain investors credited as fully paid.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">On September 27, 2021, we entered into securities purchase agreements with investors, pursuant to which we issued in a registered direct offering, an aggregate of 32,000 shares of our common stock at a per share purchase price of $3.75. In addition, the investors also received one Class C Warrant and one Class D Warrant for the subscription of each preferred share. On December 31, 2021, we consummated a private offering of 278,667 units at a purchase price of $7.50 per unit to 28 investors for gross proceeds of $2,090,000. Each unit consisted of one share of the Company's common stock and an "equity kicker" of one share of our common stock, for a total of 557,334 shares of common stock.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 10, 2022, our Registration Statement relating to the Public Offering was declared effective by the SEC. The Public Offering consisted of 1,880,000 units at a public offering price of $3.50 per unit, with each unit consisting of (i) one (1) share of our common stock and (ii) a warrant to purchase two (2) shares of our common stock. We received total gross proceeds of $6.58 million from the Public Offering and after deducting the underwriting commissions, discounts and offering expenses, we received net proceeds of approximately $5.3 million. On August 11, 2022, the shares of our common stock began trading on The Nasdaq Stock Market LLC under the symbol "NCRA." The Shares and the Warrants comprising the units were immediately separable and issued separately in the Public Offering, which closed on August 15, 2022. In connection with the Public Offering and pursuant to the underwriting agreement between the underwriters named therein and us, we granted the underwriters a 45-day option to purchase up to 282,000 additional shares of our common stock and warrants, equivalent to 15% of the units sold in the Public Offering, at the public offering price of $3.50 per unit, less underwriting discounts and commissions, to cover over-allotments, if any. On September 23, 2022, the underwriters exercised their option to purchase an additional 282,000 warrants from us for gross proceeds of $2,820. The warrants were issued to the underwriters on September 26, 2022.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 47 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table provides detailed information about our net cash flows
for the periods indicated:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the years ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Net cash provided by (used in) provided by operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,061,851</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">(1,771,551</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net cash (used in) provided by investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,057,870</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,030,834</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Net cash (used in) provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">463,533</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,288,391</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Effect of the exchange rate change on cash and cash equivalents</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(20,306</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(23,941</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 2.5pt">(Decrease) Increase in cash and cash equivalents</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1,676,494</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">462,065</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Net cash provided by (used in) operating activities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net cash used in operating activities amounted
to $1,061,851 for the year ended December 31, 2023 This reflected a net loss of $4,321,303, as adjusted for non-cash items primarily including
depreciation of $171,312, share-based compensation of $163,621, consultancy services settled by equities of $657,900.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash used in operating activities amounted to
$1,771,551 for the year ended December 31, 2022. This reflected a net loss of $4,736,589, as adjusted for non-cash items primarily including
loss on disposal of XFC of $2,569,975, depreciation of $66,907 and share-based compensation of $413,453, and offset by effect of changes
in working capital including an decrease of $1,221,285 of inventories.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Net cash (used in) provided by investing activities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash used in investing activities was $1,057,870
for the year ended December 31, 2023 which were primarily attributable to the purchase of equipment and intangible asset.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash used in investing activities was $4,030,834
for the year ended December 31, 2022 which were primarily cash paid for acquisition of a subsidiary.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Net cash (used in) provided by financing activities</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash provided by financing activities amounted
to $449,898 for the year ended December 31, 2023, which were primarily arising from proceeds from issuance of common stock during the
year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net cash provided by financing activities amounted
to $6,288,391 for the year ended December 31, 2022, which were primarily arising from proceeds from issuance of common stock and other
borrowings during the year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Since we plan to build our land-based fish farming
demo sites in the U.S., Japan and Thailand to promote our fish farming systems to the global market, we expect that we will require additional
capital, which includes construction costs, marketing costs, operation costs, etc., to meet our long-term operating requirements. We expect
to obtain financing from stockholders or raise additional capital through, among other things, the sale of equity or debt securities.
The stockholders are committed to provide additional financing required when we try to raise additional capital from third party investors
or banks. However, there can be no assurance that we will be successful in raising this additional capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Recently Issued Accounting Pronouncements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Please refer to the Note 3 to the Consolidated Financial
Statements included herewith.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 48 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 7A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_015"></span>QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160; &#160; &#160; &#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a "smaller reporting company," as defined
by Rule 12b-2 of the Exchange Act, we are not required to provide the information in this Item.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 8.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_016"></span>FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160; &#160; &#160; &#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The financial statements and supplementary financial
information required by this Item are set forth immediately following the signature page and are incorporated herein by reference.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 9.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_017"></span>CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">None.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 9A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_018"></span>CONTROLS AND PROCEDURES</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Evaluation of Disclosure Controls and Procedures</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our management, under the supervision of our Chief
Executive Officer and Chief Financial Officer performed an evaluation (the "Evaluation") of the effectiveness of our disclosure
controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this Annual
Report on Form 10-K. Disclosure controls and procedures include, without limitation, controls and procedures designed to provide a reasonable
level of assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded,
processed, summarized and reported, within the time periods specified in the SEC's rules and forms, and is accumulated and communicated
to our management, including our principal executive and principal financial officers, or persons performing similar functions, as appropriate
to allow timely decisions regarding required disclosure. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer
concluded that, as of December 31, 2023, due to the presence of material weaknesses described below, our disclosure controls and procedures
were not effective.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Notwithstanding the foregoing, there can be no assurance
that our disclosure controls and procedures will detect or uncover all failures of persons within our Company and our consolidated subsidiaries
to disclose material information otherwise required to be set forth in our periodic reports. There are inherent limitations to the effectiveness
of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the
controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable, not absolute, assurance
of achieving their control objectives.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Management's Report on Internal Control Over
Financial Reporting</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management is responsible for establishing and maintaining
adequate internal controls over financial reporting for our Company. Internal control over financial reporting is defined in Rule 13a-15(f)
and 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, our principal executive and principal
financial officers and effected by our Board, management and other personnel, to provide reasonable assurance regarding the reliability
of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting
principles and includes those policies and procedures that:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the Company;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of our management and directors; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company's assets that could have a material effect on the financial statements.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 49 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Because of its inherent limitations, internal control
over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are
subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies
or procedures may deteriorate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Internal control over financial reporting cannot provide
absolute assurance of achieving financial reporting objectives because of its inherent limitations. Internal control over financial reporting
is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failure.
Internal control over financial reporting can also be circumvented by collusion or improper management override. Because of such limitations,
there is a risk that material misstatements may not be prevented or detected on a timely basis by internal control over financial reporting.
However, these inherent limitations are known features of the financial reporting process. Therefore, it is possible to design into the
process safeguards to reduce, though not eliminate, this risk.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We assessed the effectiveness of our internal control
over financial reporting as of December 31, 2023. In making this assessment, our management used the criteria set forth by the Committee
of Sponsoring Organizations of the Treadway Commission's Internal Control-Integrated Framework. As a result of this assessment,
we have determined that our internal control over financial reporting was not effective as of December 31, 2023. We had neither the resources,
nor the personnel, to provide an adequate control environment. The following material weaknesses in our internal control over financial
reporting continued to exist at December 31, 2023:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we do not have written documentation of our internal control policies and procedures. Written documentation of key internal controls over financial reporting is a requirement of Section 404;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">there is insufficient monitoring and review controls over the financial reporting closing process, including the lack of individuals with current knowledge of GAAP; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">inadequate segregation of duties.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We believe that these material weaknesses primarily
relate, in part, to our lack of sufficient staff with appropriate training in GAAP and SEC rules and regulations with respect to financial
reporting functions, and the lack of robust accounting systems, as well as the lack of sufficient resources to hire such staff and implement
these accounting systems.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pending obtaining sufficient resources to implement
these measures, we plan to take a number of actions to correct these material weaknesses, including, but not limited to, adding experienced
accounting and financial personnel and retaining third-party consultants to review our internal controls and recommend improvements. However,
we may need to take additional measures to fully mitigate these issues, and the measures we have taken, and expect to take, to improve
our internal controls may not be sufficient to (1) address the issues identified, (2) ensure that our internal controls are effective
or (3) ensure that the identified material weakness or other material weaknesses will not result in a material misstatement of our annual
or interim financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">It should be noted that any system of controls, however
well designed and operated, can provide only reasonable and not absolute assurance that the objectives of the system are met. In addition,
the design of any control system is based in part upon certain assumptions about the likelihood of certain events. Because of these and
other inherent limitations of control systems, there can be no assurance that any design will succeed in achieving its stated goals under
all potential future conditions, regardless of how remote.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Attestation Report of the Independent Registered
Public Accounting Firm</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 27.5pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">This Annual Report on Form 10-K does not include an
attestation report of our independent registered public accounting firm regarding internal control over financial reporting. Our management's
report was not subject to attestation by our independent registered public accounting firm pursuant to the Dodd-Frank Act that permanently
exempted smaller reporting companies from the auditor attestation requirement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 50 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Remediation Plan</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2023, we continued
to enhance our internal control over financial reporting in an effort to remediate the material weaknesses described above. We are committed
to ensuring that our internal control over financial reporting is designed and operating effectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We expect to remediate these material weaknesses in
2023. However, we may discover additional material weaknesses that may require additional time and resources to remediate. Our remediation
process includes, but not limited to:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investing in IT systems to enhance our operational and financial reporting and internal controls.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Enhancing the organizational structure to support financial reporting processes and internal controls.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Providing guidance, education and training to employees relating to our accounting policies and procedures.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further developing and documenting detailed policies and procedures regarding business processes for significant accounts, critical accounting policies and critical accounting estimates.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Establishing effective general controls over IT systems to ensure that information produced can be relied upon by process level controls is relevant and reliable.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Notwithstanding the foregoing, there can be no assurance
that our disclosure controls and procedures will detect or uncover all failures of persons within our Company and our consolidated subsidiaries
to disclose material information otherwise required to be set forth in our periodic reports. There are inherent limitations to the effectiveness
of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the
controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable, not absolute, assurance
of achieving their control objectives.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Changes in Internal Control Over Financial Reporting</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2023, we took several
actions to correct past material weaknesses, including, but not limited to, establishing an audit committee of our Board comprised of
three independent directors, adding experienced accounting and financial personnel and retaining third-party consultants to review our
internal controls and recommend improvements. However, we may need to take additional measures to fully mitigate these issues, and the
measures we have taken, and expect to take, to improve our internal controls may not be sufficient to (1) address the issues identified,
(2) ensure that our internal controls are effective or (3) ensure that the identified material weakness or other material weaknesses will
not result in a material misstatement of our annual or interim financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 9B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_019"></span>OTHER INFORMATION</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the quarter ended December 31, 2023, no director or officer <span id="xdx_903_eecd--Rule10b51ArrAdoptedFlag_dbF_c20231001__20231231_z9JefRRU7WHf" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_90C_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20231001__20231231_zbL0LhKAvH72" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2023-10-012023-12-31" format="ixt:booleanfalse" id="Fact000054" name="ecd:Rule10b51ArrAdoptedFlag"><ix:nonNumeric contextRef="From2023-10-012023-12-31" format="ixt:booleanfalse" id="Fact000055" name="ecd:NonRule10b51ArrAdoptedFlag">adopted</ix:nonNumeric></ix:nonNumeric></span></span> or <span id="xdx_90A_eecd--Rule10b51ArrTrmntdFlag_dbF_c20231001__20231231_z6yQgB4f6Pcj" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_902_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20231001__20231231_zLy5gzqxDZi9" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2023-10-012023-12-31" format="ixt:booleanfalse" id="Fact000056" name="ecd:Rule10b51ArrTrmntdFlag"><ix:nonNumeric contextRef="From2023-10-012023-12-31" format="ixt:booleanfalse" id="Fact000057" name="ecd:NonRule10b51ArrTrmntdFlag">terminated</ix:nonNumeric></ix:nonNumeric></span></span> any Rule 10b5-1 trading arrangement or non-Rule
10b5-1 trading arrangement, as each term is defined in Item 408(a) of Regulation S-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 51 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 9C.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_020"></span>DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On April 21, 2022, the Company was conclusively identified
by the SEC as a Commission-Identified Issuer pursuant to the Holding Foreign Companies Accountable Act (the "HFCAA") because
it filed its registration statement on Form S-1 (File No. 333-264059) containing audited financial statements for the fiscal years ended
December 31, 2021 and 2020 with an audit report by Centurion ZD CPA &amp;Co. ("Centurion"). Centurion is a Hong Kong-based
public accounting firm previously deemed to be inaccessible for complete inspection by the PCAOB due to an authority's position in the
foreign jurisdiction. However, in August 2022, the PCAOB took a significant step toward inspecting and investigating registered public
accounting firms in mainland China and Hong Kong by signing a Statement of Protocol with the CSRC and the Ministry of Finance of the People's
Republic of China. From September to November 2022, PCAOB staff conducted on-site inspections and investigations of Centurion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2022, the PCAOB announced that it had
obtained complete access to inspect and investigate registered public accounting firms in mainland China and Hong Kong. It also confirmed
that, until new determinations are issued by the PCAOB, no Commission-Identified Issuers, including the Company, are at risk of trading
prohibition under the HFCAA.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have no awareness or belief that any governmental
entity in the foreign jurisdiction of incorporation or organization owns shares of our capital stock. Similarly, no official from the
Chinese government or Hong Kong Special Administrative Region serves as a board member or officer within our Company or its operating
subsidiaries. Our amended articles of incorporation do not contain any provisions known to include charter or charter provisions of the
Chinese Communist Party. Based on the absence of a Schedule 13D or 13G filing by any such governmental entity, the lack of material contracts
with foreign governmental parties, and the absence of foreign government representation on our Board, we have determined that no governmental
entity in mainland China or Hong Kong has the power to direct or control our management, policies or possess a controlling financial interest.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 52 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_021"></span>PART III</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 10.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_022"></span>DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following are our executive officers and directors
and their respective ages and positions as of the filing date of this Annual Report on Form 10-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 7%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Age</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 42%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 18%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Director Since</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Andy Ching-An Jin</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer <br/>
(Principal Executive Officer)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 31, 2023</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shun-Chih (&#8220;Jimmy&#8221;) Chuang</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer<br/>
(Principal Financial and Accounting Officer)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Feng-Hua (&#8220;Howard&#8221;) Chen</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Operating Officer</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 4, 2024</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gerald H. Lindberg</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">73</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secretary, Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thomas A. Steele</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">76</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 19, 2019</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hui-Ying Zhuang</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 19, 2019</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yiwen Zhang</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 27, 2023</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Song-Yuan Teng</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 27, 2023</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Professional Backgrounds</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Andy Ching-An Jin </i></b>was appointed as Chief
Executive Officer of the Company on July 31, 2023. Mr. Jin was an Investment Director at Fotex Holding from November 2018 until June 2023,
where he executed and drove U.S. investments, strategic projects, portfolio management and business operations. Prior to that role, Mr.
Jin&#160;served as Partner at Bloemengroothandel B.J. Duyvenvoorde &amp; Zn B.V. from September 2017 until October 2018, where he managed
all day-to-day operations, sales, developments and investments for an import floriculture company, sold subscription services to online
boutiques and managed all major wholesale floriculture market operations in China. In addition, Mr. Jin&#160;served as Executive Vice
President and Managing Director of Dagong Global Credit Rating Group from December 2015 until August 2017, where he oversaw the group's
international business development and investments into overseas markets and was also responsible for overseas offices located in Hong
Kong, Italy and Germany. He attended the State University of New York at Stony Brook attaining a Bachelor of Arts in political science
and Tsinghua University earning a Master of Business Administration.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Shun-Chih ("Jimmy") Chuang </i></b>was
appointed as Chief Financial Officer of the Company on October 28, 2019. Prior to that role, from October 1, 2016 to June 30, 2019, Mr.
Chuang was a project manager at Deloitte &amp; Touche Financial Advisory Corporation in Taiwan where he was part of the Transaction Support
practice. In that role, he worked in Mergers and Acquisitions and Valuation services. Prior to that role, from September 2014 to September
2016, Mr. Chuang was a semi-senior at Deloitte &amp; Touche in Taiwan where he was part of the Audit Function practice. In that role,
he performed audit services to various Taiwanese conglomerate companies. Mr. Chuang has a marketing degree from UC-Berkeley Extension,
and a BS in Accounting from Soochow University, Taiwan. He currently holds Certified Public Accounting licenses from the United States
and Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Feng-Hua ("Howard") Chen</i></b>
was appointed as Chief Operating Officer of the Company on January 5, 2024. Mr. Chen is experienced in diverse areas such as Consumer
Banking, Asia Business Development and New Strategies, demonstrating strong skills in team building, project management, compliance and
cross-sales, with a focus on continuous improvement and business expansion. Mr. Chen was an Executive Director at Rongzhou Construction
Co., Ltd. From September 2021 until January 2024, where he, among other things, was involved in the planning and financing of construction
projects, the planning and acquisition of land and the execution of sales. Prior to that position, he was a Vice President at Entie Commercial
Bank Co. from 2008-2021, Asia Pacific Regional Business Development Director at CIT Group Taiwan from 2005-2008, Sales Director at Taipei
Financial &amp; Leasing Co. from 2004-2005, and a Sales Manager at Far Eastern Group from 2000-2004. He attended the University of Leicester
earning an MBA degree in 1989.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 53 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Gerald H. Lindberg </i></b>was appointed as
Secretary and Director of the Company on December 31, 2021. In the past five years, working for Handover International, Mr. <span style="background-color: white">Lindberg
has provided substantial expertise and guidance as a consultant, has served as a board member and Chief Financial Officer of publicly
traded companies, business adviser, capital acquisition director and operations officer to real world and Internet start-ups and helped
raise capital for start-ups, small cap, micro-cap and nano-cap businesses in both the public and private sectors. </span>Earlier in his
career, he was Section Chief, Litigation Assistance Systems Section, Justice Management Division, United States Department of Justice
and an attorney-advisor with the United States Department of Justice (1979-1982). <span style="background-color: white">Over the past
25 years, he has been responsible for business plan preparation, early stage advising for corporate development and positioning for capital
raising including crowd funding, private placement memoranda, investor presentation development, equity, debt and hybrid funding, form
preparation and filing, offering syndicate coordination, sales/marketing strategy along with investment community relations and investor
relations, business development, licensing management and assuring compliance with federal and state regulations and fraud prevention
software development. His areas of specialty include technology and intellectual property management, digital entertainment, media and
marketing, e-Commerce, m-Commerce and search engine design, database systems software design and development. </span>Mr. Lindberg earned
his law degree from Western New England University, School of Law, Springfield, MA. Mr. Lindberg is qualified to serve as a director of
the Company due to his <span style="background-color: white">substantial board and financial consulting experience.</span>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Thomas A. Steele</i></b> was appointed as Director
of the Company on December 19, 2019. Mr. Steele is currently retired. He was registered as a court interpreter Japanese to English and
Japan marketing consultant from 2010-2019. Mr. Steele served as a Foreign Service Officer with the U.S. Department of State, Washington,
DC for more than 21 years (1980-2001). After retiring from the State Department, he also served as secretary for Anbusa USA, at the 2005
and 2010 World's Fair. He obtained a BA in Political Science, Music, Radio &amp; TV Broadcasting from the University of California,
Los Angeles while attending from 1965-1969. Mr. Steele is qualified to serve as a director of the Company due to his Japanese Language
Skills and experience in International Business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Hui-Ying Zhuang</i></b> was appointed as a Director
of the Company on December 19, 2019. Mr. Zhuang works as Vice President of Sales at Clyde Bergemann Power Group (2018-current) with experience
in technology and sales management, especially in solution-based consultative selling. Other positions he has held at Clyde Bergemann
Power Group include Vice President, Product and Sales Support, Air Pollution Control Products (2013-2018), Director of Technology and
Product Management, Air Pollution Control Product Division (2012-2013), Regional Sales Manager from 2006-2012 and a Boiler Process Engineer
from 2004-2006. He is experienced in product management, sales, plant operations and contract negotiation. Mr. Zhuang has leadership experience
in building and developing management teams and extensive international business working experience. He attended the University of South
Carolina earning an MBA in 2005. Mr. Zhuang is qualified to serve as a director of the Company due to his technical experience in power
generation and ability in Sales and Marketing functions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Yiwen Zhang</i></b> was appointed as a Director
of the Company on October 27, 2023. Mr. Zhang currently works as Manager of Finance, Marketing and Student Support at New Westminster
School District 40 since 2012, where he is responsible for financial reporting, budget planning, internal controls, audits, financial
system management and compliance. Prior to that role, from 2009 until 2011, Mr. Zhang served as Business Development Manager at ZiYangTang
Trading where he developed two business lines and increased sales by 2 million. Prior to that, Mr. Zhang was Account Manager at HILTI
(Canada) Ltd where he set up the Richmond branch and doubled sales and developed revenue budgeting models for key business expansion.
Mr. Zhang is qualified to serve as a director of the Company due to his extensive experience as a manager in a variety of organizations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Song-Yuan Teng </i></b>was appointed as a Director
of the Company on October 27, 2023. Mr. Teng serves as Chief Executive Officer of G.MCOIN Enterprises since 2021, where he oversees the
strategic planning and annual growth objectives. Prior to that role, from 2017 until 2020, Mr. Teng served as the General Manager of Mingyang
Venture Capital, where he was responsible for overseeing the overall management and strategic direction of the organization while driving
growth and maximizing shareholder value. Prior to that, he was a Manager at Jinrongjia Consulting from 2015 until 2017, where he worked
on financial and automated trading systems while supporting sales and solution managers. Prior to that, Mr. Teng was the General Manager
at CFL Venture Capital from 2012 until 2014, where he developed and executed the firm's strategic investments. Mr. Teng is qualified
to serve as a director of the Company due to his executive experience in multiple consulting and banking firms.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 54 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Board of Directors</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our business and affairs are managed under the direction
of our Board and committees of the Board. Directors serve until the next annual meeting and until their successors are elected and qualified.
Officers are appointed to serve until serve at the pleasure of the Board, subject to all rights, if any, of such officer under any contract
of employment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Board Committees</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our Board has established an audit committee (the
"Audit Committee"), a compensation committee (the "Compensation Committee") and a nominating and corporate governance
committee (the "Nominating and Corporate Governance Committee"). Our Board has not yet adopted procedures by which stockholders
may recommend nominees to the Board. The composition and responsibilities of each of the committees of our Board is described below. Members
serve on these committees until their resignation or until as otherwise determined by our Board.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Audit Committee</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our Board has appointed Yiwen Zhang<span style="background-color: white">,
</span>Thomas A. Steele <span style="background-color: white">and </span>Hui-Ying Zhuang to serve as members of our Audit Committee. Each
member of the Audit Committee is an independent director as established by SEC and Nasdaq rules, and Yiwen Zhang<span style="background-color: white">,
</span>qualifies as an "audit committee financial expert" under the SEC rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Audit Committee's duties, which are specified
in our Audit Committee Charter, include, but are not limited to:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td colspan="2" style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing and discussing with management and the independent auditor the annual audited financial statements, and recommending to the Board whether the audited financial statements should be included in our annual disclosure report;</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2" style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2" style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">discussing with management and the independent auditor significant financial reporting issues and judgments made in connection with the preparation of our financial statements;</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2" style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2" style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">discussing with management major risk assessment and risk management policies;</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2" style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">monitoring the independence of the independent auditor;</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">verifying the rotation of the lead (or coordinating) audit partner having primary responsibility for the audit and the audit partner responsible for reviewing the audit as required by law;</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing and approving all related-party transactions;</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">inquiring and discussing with management our compliance with applicable laws and regulations;</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">pre-approving all audit services and permitted non-audit services to be performed by our independent auditor, including the fees and terms of the services to be performed;</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">appointing or replacing the independent auditor;</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">determining the compensation and oversight of the work of the independent auditor (including resolution of disagreements between management and the independent auditor regarding financial reporting) for the purpose of preparing or issuing an audit report or related work;</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">establishing procedures for the receipt, retention and treatment of complaints received by us regarding accounting, internal accounting controls or reports which raise material issues regarding our financial statements or accounting policies; and</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2">&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">approving reimbursement of expenses incurred by our management team in identifying potential target businesses.</span></td></tr>
  <tr>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 9%">&#160;</td>
    <td style="width: 87%">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 55 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Compensation Committee</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our Board has established a Compensation Committee.
Thomas A. Steele <span style="background-color: white">and </span>Hui-Ying Zhuang, each of whom is an independent director, serves as
members of the Compensation Committee with Thomas A. Steele<span style="background-color: white">,</span> serving as the Compensation
Committee's Chairman. The Compensation Committee's duties, which are specified in our Compensation Committee Charter, include,
but are not limited to:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 2%; text-align: justify">&#160;</td>
    <td style="width: 2%; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="width: 96%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviews, approves and determines, or makes recommendations to our Board regarding, the compensation of our executive officers;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">administers our equity compensation plans;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviews and approves, or makes recommendations to our Board, regarding incentive compensation and equity compensation plans; and</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">establishes and reviews general policies relating to compensation and benefits of our employees.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Compensation Committee charter permits the committee
to retain or receive advice from a compensation consultant and outlines certain requirements to ensure the consultants independence or
certain circumstances under which the consultant need not be independent. However, as of the date hereof, we have not retained such a
consultant.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Nominating and Corporate Governance Committee</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our Board has established a Nominating and Corporate
Governance Committee of which Yiwen Zhang <span style="background-color: white">and </span>Hui-Ying Zhuang serve as members with Hui-Ying
Zhuang also serving as the Chairman of the Nominating and Corporate Governance Committee. The Nominating and Corporate Governance Committee's
duties, which are specified in its charter, include, but are not limited to:&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 2%">&#160;</td>
    <td style="width: 2%; text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify; width: 96%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">identifying, reviewing and evaluating candidates to serve on our Board consistent with criteria approved by our Board;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">evaluating director performance on our Board and applicable committees of our Board and determining whether continued service on our Board is appropriate;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">evaluating nominations by stockholders of candidates for election to our Board; and</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">corporate governance matters.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span style="text-decoration: underline">Section 16(a) Reporting Compliance</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Section 16(a) of the Exchange Act requires that executive
officers and directors, and any persons who own more than ten percent of a registered class of the Company's equity securities file
reports of ownership and changes in ownership with the SEC. Specific dates for such filings have been established by the SEC, and the
Company is required to report in this Annual Report on Form 10-K any failure to file reports in a timely manner in 2022. The following
failed to file a Form 3 after the Company listed its common stock on The Nasdaq Stock Market LLC under Section 12(b) of the Exchange Act:
(i) Hsien-Wen (Stan) Yu, Chief Operating Officer (resigned); (ii) Gerald H. Lindberg, Secretary, Director; (iii) David Yu-Lung Kou, Director
(resigned); (iv) Thomas A. Steele, Director; and (v) Hui-Ying Zhuang, Director. On August 31, 2022, Mr. Yu resigned as the Chief Operating
Officer of the Company. On September 1, 2022, the Board appointed Mr. Hong-Wen (Howard) Ruan as the Chief Operating Officer
of the Company. A Form 3 for Mr. Ruan was not filed. On July 13, 2023, David Yu-Lung Kou resigned as a Director. On July 13, 2023, Ms.
<span style="background-color: white">Cheng Lu Min Huay</span> and Ms. Yih-Yu Lei were appointed as Directors. Forms 3 were not filed
for Ms. Huay and Ms. Lei. Ms. Huay and Ms. Lei resigned as Directors on July 27, 2023. On October 27, 2023, the Board appointed Mr. Yiwen
Zhang and Mr. Song-Yuan Teng&#160;as Directors. Forms 3 for Mr. Zhang and Mr. Teng were not filed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p>

<!-- Field: Page; Sequence: 56 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Code of Ethics</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our Board adopted a written code of ethics ("Code")
that applies to our directors, officers and employees, including our principal executive officer, principal financial officer and principal
accounting officer or controller, or persons performing similar functions. We intend to post on our website a current copy of the Code
and all disclosures that are required by law in regard to any amendments to, or waivers from, any provision of the Code.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Director Independence</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">Our </span>Board
is composed of a majority of "independent directors." In determining whether a director is independent, we use the definition
of "<i>independence</i>" applied by Nasdaq under Nasdaq Rule 5601(a)(2) and the SEC under Rule 10A-3 of the Exchange Act.
<span style="background-color: white">Our Board has undertaken a review of the independence of each director. Based on information provided
by each director concerning his or her background, employment and affiliations, our Board has determined that </span>Yiwen Zhang<span style="background-color: white">,
</span>Thomas A. Steele <span style="background-color: white">and </span>Hui-Ying Zhuang <span style="background-color: white">are</span>
independent directors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Indemnification of Officers and Directors</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our Articles of Incorporation and Bylaws provide that,
to the fullest extent permitted by the laws of the State of Nevada, any of our officers or directors, who was or is a party or is threatened
to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative,
by reason of the fact that he or she is or was or has agreed to serve at our request as a director, officer, employee or agent of the
Company, or while serving as a director or officer of the Company, is or was serving or has agreed to serve at our request as a director,
officer, employee or agent (which, for purposes hereof, shall include a trustee, partner or manager or similar capacity) of another corporation,
partnership, joint venture, trust, employee benefit plan or other enterprise, or by reason of any action alleged to have been taken or
omitted in such capacity. For the avoidance of doubt, the foregoing indemnification obligation includes, without limitation, claims for
monetary damages against Indemnitee to the fullest extent permitted under Section 78.7502 of the Nevada Revised Statutes as in existence
on the date hereof.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The indemnification provided shall be from and against
expenses (including attorneys' fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by the indemnitee
or on the indemnitee's behalf in connection with such action, suit or proceeding and any appeal therefrom, but shall only be provided
if the indemnitee acted in good faith and in a manner the indemnitee reasonably believed to be in or not opposed to our best interests,
and, with respect to any criminal action, suit or proceeding, had no reasonable cause to believe the indemnitee's conduct was unlawful.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the case of any threatened, pending or completed
action or suit by or in the right of the Company to procure a judgment in its favor by reason of the fact that he or she is or was a director,
officer, employee or agent of the Company, or while serving as a director or officer of the Company, is or was serving or has agreed to
serve at our request as a director, officer, employee or agent of another corporation, partnership, joint venture, trust, employee benefit
plan or other enterprise, no indemnification shall be made in respect of any claim, issue or matter as to which the indemnitee shall have
been adjudged to be liable to us unless, and only to the extent that, the Nevada courts or the court in which such action or suit was
brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case,
the indemnitee is fairly and reasonably entitled to indemnity for such expenses which the Nevada courts or such other court shall deem
proper.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The termination of any action, suit or proceeding
by judgment, order, settlement, conviction, or upon a plea of nolo contendere or its equivalent, shall not, of itself, create a presumption
that he or she did not act in good faith and in a manner which Indemnitee reasonably believed to be in or not opposed to our best interests,
and, with respect to any criminal action or proceeding, had reasonable cause to believe that the indemnitee's conduct was unlawful.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">To the extent that indemnification for liabilities
arising under the Securities Act may be permitted to directors, officers or persons controlling us pursuant to the foregoing provisions,
we have been informed that, in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act
and is therefore unenforceable. If a claim for indemnification against such liabilities (other than the payment by us of expenses incurred
or paid by a director, officer or controlling person of our Company in the successful defense of any action, suit or proceeding) is asserted
by any of our directors, officers or controlling persons in connection with the securities being registered, we will, unless in the opinion
of our counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether
such indemnification by us is against public policy as expressed in the Securities Act and will be governed by the final adjudication
of that issue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p>

<!-- Field: Page; Sequence: 57 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 11.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_023"></span>EXECUTIVE COMPENSATION</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Summary Compensation Table</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes all cash compensation
paid by us, as well as certain other compensation paid or accrued, for the years ended December 31, 2023 and 2022 for all individuals
serving as our principal executive officer or acting in a similar capacity during the last completed fiscal year, regardless of compensation
level, and two most highly compensated executive officers other than the principal executive officer who were serving as executive officers
at the end of the last completed fiscal year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: justify">Name and Principal Position</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fiscal Year</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Salary($)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Equity</b></span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Awards($)<sup>(1)</sup></b></span></p></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total($)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 49%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yin-Chieh ("Jeff") Cheng<sup>(2)</sup></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">2023</td><td style="width: 1%; text-align: left">&#160;</td>
    <td style="width: 12%; text-align: right">&#8211;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 12%">1,901,806</td><td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 12%">1,901,806</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Former Chairman of the Board, Former President, Former CEO and Former Director</td>
    <td>&#160;</td>
    <td style="text-align: center">2022</td><td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8211;</td><td>&#160;</td>
    <td style="text-align: right">11,053,267</td><td>&#160;</td>
    <td style="text-align: right">11,053,267</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David Yu-Lung Kou<sup>(3)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center">2023</td><td style="text-align: left">&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td><td>&#160;</td>
    <td style="text-align: right">&#8211;</td><td>&#160;</td>
    <td style="padding-left: 10pt; text-align: right">&#8211;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: left">Former Acting Chief Executive Officer and Former Director</td>
    <td>&#160;</td>
    <td style="text-align: center">2022</td><td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8211;</td><td>&#160;</td>
    <td style="text-align: right">&#8211;</td><td>&#160;</td>
    <td style="text-align: right">&#8211;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Andy Ching-An Jin<sup>(4)</sup></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p></td>
    <td>&#160;</td>
    <td style="text-align: center">2023</td><td style="text-align: left">&#160;</td>
    <td style="text-align: right">15,000<sup>(5)</sup></td><td>&#160;</td>
    <td style="text-align: right">106,800<sup>(5)</sup></td><td>&#160;</td>
    <td style="text-align: right">121,800<sup>(5)</sup></td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Chief Executive Officer</td>
    <td>&#160;</td>
    <td style="text-align: center">2022</td><td style="text-align: left">&#160;</td>
    <td style="text-align: right">&#8211;</td><td>&#160;</td>
    <td style="text-align: right">&#8211;</td><td>&#160;</td>
    <td style="text-align: right">&#8211;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: center; width: 6%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="text-align: justify; width: 94%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts shown represent the aggregate grant date fair value of these warrant awards granted during each fiscal year shown, computed in accordance with FASB ASC Topic 718.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the Cheng Consulting Agreement, dated December 27, 2018, we agreed to issue Mr. Cheng 250,000 Series A warrants per quarter for 20 quarters (i.e., 5 years) for a total amount of 5,000,000 Series A warrants, subject to his continued services as our Chairman of the Board. Each Series A warrant is exercisable to purchase one share of common stock for $0.50 per share from the date of vesting until April 23, 2026. The value of the awards granted for the years ended December 31, 2022 and December 31, 2021 was $1,901,806 and $11,053,267, respectively, using the Black Scholes methodology. Due to the 2-for-3 reverse stock split of our common stock, the amount of shares issuable upon the unexercised warrants was adjusted to 2,000,000 and the exercise price was adjusted to $0.75 per share. As of December 31, 2023, none of the Series A warrants were outstanding. </span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to the passing of Yin-Chieh ("Jeff") Cheng, the Board appointed David Yu-Lung Kou as acting Chief Executive Officer of the Company effective July 13, 2023. Mr. Kou resigned on July 27, 2023.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 31, 2023, the Board appointed Andy Ching-An Jin as Chief Executive Officer of the Company effective July 31, 2023. </span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Andy Ching-An Jin is paid a salary of $36,000 per year as Chief Executive Officer of the Company. </span></td></tr>
  </table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<p style="margin: 0"></p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 58 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Employment Agreements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Chuang Employment Agreement</span></i>. We entered
into an Employment Agreement dated as of August 16, 2019, as amended by that certain Addendum dated as of December 31, 2021, with Shun-Chih
Chuang, our Chief Financial Officer (the "Chuang Employment Agreement"). The term of the Chuang Employment Agreement is for
5 years and at the end of such term, is automatically renewable on a month-to-month basis unless either party provides notice to terminate
to the other within 30 days of the end of the term. During the term and one year after the end of the term, Mr. Chuang shall not solicit
any person employed or engaged by the Company. Mr. Chuang's employment may be terminated by us immediately upon the occurrence of
the following events: (i) the commission of any act by Mr. Chuang which, if prosecuted, would constitute a felony; (ii) any material act
or omission involving malfeasance or negligence in the performance of employment duties which has a materially adverse effect on us and
which has not been corrected in 30 days after written notice from us; (iii) failure or refusal by Mr. Chuang to comply with our policies
contained in any Company handbook or with the provisions of the Chuang Employment Agreement if not cured within 10 days after the receipt
of written notice from the Board; (iv) Mr. Chuang's prolonged absence without our consent; (v) Mr. Chuang's gross neglect
of his duties or willful insubordination to the Board or his superior officers; (vi) the death of Mr. Chuang; or (vii) delivery of written
notice of termination by us after Mr. Chuang has become unable to perform his services by reason of illness or incapacity, which illness
or incapacity results in Mr. Chuang's failure to discharge his duties under the Chuang Employment Agreement for an aggregate total
of 60 days (whether consecutive or nonconsecutive) during any 180 day period. We pay Mr. Chuang $54,000 per year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Lindberg Employment Agreement</span></i>. We entered
into an Employment Agreement dated as of January 3, 2022, with Gerald H. Lindberg, our Secretary and Director (the "Lindberg Employment
Agreement"). The term of the Lindberg Employment Agreement is for two years and at the end of such term, is automatically renewable
on a month-to-month basis unless either party provides notice to terminate to the other within 30 days of the end of the term. During
the term and one year after the end of the term, Mr. Lindberg shall not solicit any person employed or engaged by the Company. Mr. Lindberg's
employment may be terminated by us immediately upon the occurrence of the following events: (i) the commission of any act by Mr. Lindberg
which, if prosecuted, would constitute a felony; (ii) any material act or omission involving malfeasance or negligence in the performance
of employment duties which has a materially adverse effect on us and which has not been corrected in 30 days after written notice from
us; (iii) failure or refusal by Mr. Lindberg to comply with our policies contained in any Company handbook or with the provisions of the
Lindberg Employment Agreement if not cured within 10 days after the receipt of written notice from the Board; (iv) Mr. Lindberg's
prolonged absence without our consent; (v) Mr. Lindberg's gross neglect of his duties or willful insubordination to the Board or
his superior officers; (vi) the death of Mr. Lindberg; or (vii) delivery of written notice of termination by us after Mr. Lindberg has
become unable to perform his services by reason of illness or incapacity, which illness or incapacity results in Mr. Lindberg's
failure to discharge his duties under the Lindberg Employment Agreement for an aggregate total of 60 days (whether consecutive or nonconsecutive)
during any 180 day period. <span style="background-color: white">We also granted Mr. Lindberg 60,000 Class C Warrants </span>consisting
of the right to purchase a total of 40,000 shares of our common stock for $3.75 per share from the date of issuance, of which 20,000 Class
C Warrants shall vest annually over a total period of three years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Jin Employment Agreement</span>.</i> We entered
into an Employment Agreement dated as of July 31, 2023 (the "Jin Employment Agreement"). The term of the Jin Employment Agreement
is for two years and at the end of such term, is automatically renewable on a month-to-month basis unless either party provides notice
to terminate to the other within 30 days of the end of the term. During the term and one year after the end of the term, Mr. Jin shall
not solicit any person employed or engaged by the Company. Mr. Jin's employment may be terminated by the Company immediately upon
the occurrence of the following events: (i) the commission of any act by Mr. Jin which, if prosecuted, would constitute a felony; (ii)
any material act or omission involving malfeasance or negligence in the performance of employment duties which has a materially adverse
effect on the Company and which has not been corrected in 30 days after written notice from the Company; (iii) failure or refusal by Mr.
Jin to comply with the policies of the Company contained in any Company handbook or with the provisions of the Jin Employment Agreement
if not cured within 10 days after the receipt of written notice from the Board; (iv) Mr. Jin's prolonged absence without the consent
of the Company; (v) Mr. Jin's gross neglect of his duties or willful insubordination to the Board or his superior officers; (vi)
the death of Mr. Jin; or (vii) delivery of written notice of termination by the Company after Mr. Jin has become unable to perform his
services by reason of illness or incapacity, which illness or incapacity results in Mr. Jin's failure to discharge his duties under
the Jin Employment Agreement for an aggregate total of 60 days (whether consecutive or nonconsecutive) during any 180 day period. The
Company pays Mr. Jin $36,000 per year and issued Mr. Jin a total of 240,000 shares of restricted stock, of which 60,000 shares shall vest
at the end of every three months for a period of one year starting from July 31, 2023, with 60,000 shares to initially vest on October
31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 59 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Chen Employment Agreement</span></i>. We entered
into an Employment Agreement dated as of January 5, 2024 (the "Chen Employment Agreement"). The term of the Chen Employment
Agreement is for two years and at the end of such term, is automatically renewable on a month-to-month basis unless either party provides
notice to terminate to the other within 30 days of the end of the term. During the term and one year after the end of the term, Mr. Chen
shall not solicit any person employed or engaged by the Company. Mr. Chen's employment may be terminated by the Company immediately
upon the occurrence of the following events: (i) the commission of any act by Mr. Chen which, if prosecuted, would constitute a felony;
(ii) any material act or omission involving malfeasance or negligence in the performance of employment duties which has a materially adverse
effect on the Company and which has not been corrected in 30 days after written notice from the Company; (iii) failure or refusal by Mr.
Chen to comply with the policies of the Company contained in any Company handbook or with the provisions of the Chen Employment Agreement
if not cured within 10 days after the receipt of written notice from the Board; (iv) Mr. Chen's prolonged absence without the consent
of the Company; (v) Mr. Chen's gross neglect of his duties or willful insubordination to the Board or his superior officers; (vi)
the death of Mr. Chen; or (vii) delivery of written notice of termination by the Company after Mr. Chen has become unable to perform his
services by reason of illness or incapacity, which illness or incapacity results in Mr. Chen's failure to discharge his duties under
the Chen Employment Agreement for an aggregate total of 60 days (whether consecutive or nonconsecutive) during any 180 day period. The
Company pays Mr. Chen $20,000 per year and issued Mr. Chen a total of 100,000 Class B Warrants, each having the right to purchase one
share of common stock, par value $0.001 per share, of the Company at $1.50 per share, of which shall vest biannually in equal installments
for a period of two years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Clawback Policy</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 25.9pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 29, 2023, our Board adopted an executive
compensation recoupment policy consistent with the requirements of the Exchange Act Rule 10D-1 and the Nasdaq listing standards thereunder,
to help ensure that incentive compensation is paid based on accurate financial and operating data, and the correct calculation of performance
against incentive targets. Our policy addresses recoupment of amounts from performance-based awards paid to all corporate officers, including
awards under our equity incentive plans, in the event of a financial restatement to the extent that the payout for such awards would have
been less, or in the event of fraud, or intentional, willful or gross misconduct that contributed to the need for a financial restatement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Director Compensation</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Cheng Consulting Agreement</span>.</i> We entered
into a Consulting Agreement on December 27, 2018 with Yin-Chieh ("Jeff") Cheng, our Chairman of the Board, President, Chief
Executive Officer and Director (the "Cheng Consulting Agreement"). The Cheng Consulting Agreement appoints Mr. Cheng as our
Chairman of the Board and a Director. The term of Mr. Cheng's appointment of such positions is for the period between December 27,
2018 and December 27, 2023. We or Mr. Cheng may immediately terminate the Cheng Consulting Agreement upon a material breach by the other
party that has not been cured to the terminating party's satisfaction within 30 days following written notice of said breach. Mr.
Cheng may terminate on 30 days' written notice for our uncured failure to meet our payment obligations within 30 days of receiving
written notice of such failure from Mr. Cheng. We do not pay Mr. Cheng any cash compensation for his roles as our Chairman of the Board
and a Director. We, however, agreed to issue Mr. Cheng 250,000 Series A warrants per quarter for 20 quarters (i.e., 5 years) for a total
amount of 5,000,000 (or 3,333,334 post-split) Series A warrants, subject to his continued services as our Chairman of the Board and a
Director. Each Series A warrant is exercisable to purchase one share of common stock from the date of vesting until April 23, 2026. As
of December 31, 2023, none of the Series A warrants were outstanding</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our directors are reimbursed for expenses incurred
by them in connection with attending Board meetings. However, our directors, other than Mr. Cheng, do not receive any other compensation
for serving on the Board.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Outstanding Equity Awards</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023, three are no equity awards
held by the named executive officers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 60 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Severance and Change in Control Benefits</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">None of the employment agreements with our named executive
officers provide severance benefits; however, the Cheng Consulting Agreement does provide certain change in control-related benefits to
our principal executive officer, including vesting acceleration upon the occurrence of certain defined events.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Other Benefits</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We provide vacation and other paid holidays to all
employees, including our executive officers, which are comparable to those provided at peer companies. When offered, our executive officers
will be eligible to participate in all of our employee benefit plans, such as medical, dental, vision, group life, disability and accidental
death and dismemberment insurance, our Equity Incentive Plan and our 401(k) plan, in each case on the same basis as other employees, subject
to applicable law, should such benefits exist. At this time, we do not provide special benefits or other perquisites to our executive
officers.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>The 2018 Equity Incentive Plan</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2018, the Board and stockholders adopted Nocera,
Inc.'s 2018 Stock Option and Award Incentive Plan, effective December 31, 2018. The 2018 Plan provides for the grant of the following
types of stock awards: (i) incentive stock options, (ii) non-statutory stock options, and (iii) stock purchase rights. The 2018 Plan is
intended to help us secure and retain the services of eligible award recipients, provide incentives for such persons to exert maximum
efforts for our success and any affiliate and provide a means by which the eligible recipients may benefit from increases in value of
the common stock. The 2018 Plan is administered by the Compensation Committee. The Board reserved 6,666,667 (post-split) shares of common
stock under the 2018 Plan. No awards have been granted to any of our officers or directors pursuant to the 2018 Plan. As of December 31,
2023, a total of 5,956,667 shares of common stock are available for future issuance pursuant to the 2018 Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Indemnification </b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We shall indemnify any and all of our directors, officers,
former directors, former officers and any person who may have served at its request as a director or officer of another company in which
it owns shares or of which it is a creditor, who were or are made a party or are threatened to be made a party to or are involved in,
any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative, arbitrative or investigative
(each a "Proceeding"), or any appeal in such a Proceeding or any inquiry or investigation that could lead to such a Proceeding,
against any and all liabilities, damages, reasonable and documented expenses (including reasonably incurred and substantiated attorneys'
fees), financial effects of judgments, fines, penalties (including excise and similar taxes and punitive damages) and amounts paid in
settlement in connection with such Proceeding by any of them. Such indemnification shall not be deemed exclusive of any other rights to
which those indemnified may be entitled otherwise.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">To the extent that indemnification for liabilities
arising under the Securities Act may be permitted to directors, officers or persons controlling our Company pursuant to the foregoing
provisions, we have been informed that, in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities
Act and is therefore unenforceable. If a claim for indemnification against such liabilities (other than the payment by us of expenses
incurred or paid by a director, officer or controlling person of our company in the successful defense of any action, suit or proceeding)
is asserted by any of our directors, officers or controlling persons in connection with the securities being registered, we will, unless
in the opinion of our counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the
question whether such indemnification by us is against public policy as expressed in the Securities Act and will be governed by the final
adjudication of that issue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 61 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Policies and Practices for Granting Certain Equity Awards</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our policies and practices regarding the granting
of equity awards are carefully designed to ensure compliance with applicable securities laws and to maintain the integrity of our executive
compensation program. The Compensation Committee is responsible for the timing and terms of equity awards to executives and other eligible
employees.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The timing of equity award grants is determined
with consideration to a variety of factors, including but not limited to, the achievement of pre-established performance targets, market
conditions and internal milestones. The Company does not follow a predetermined schedule for the granting of equity awards; instead, each
grant is considered on a case-by-case basis to align with the Company&#8217;s strategic objectives and to ensure the competitiveness of
our compensation packages.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In determining the timing and terms of an equity
award, the Board or the Compensation Committee may consider material nonpublic information to ensure that such grants are made in compliance
with applicable laws and regulations. The Board&#8217;s or the Compensation Committee&#8217;s procedures to prevent the improper use of
material nonpublic information in connection with the granting of equity awards include oversight by legal counsel and, where appropriate,
delaying the grant of equity awards until the public disclosure of such material nonpublic information.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is committed to maintaining transparency
in its executive compensation practices and to making equity awards in a manner that is not influenced by the timing of the disclosure
of material nonpublic information for the purpose of affecting the value of executive compensation. The Company regularly reviews its
policies and practices related to equity awards to ensure they meet the evolving standards of corporate governance and continue to serve
the best interests of the Company and its shareholders.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 12.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_024"></span>SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth certain information,
as of March 31, 2023 with respect to the holdings of (1) each person who is the beneficial owner of more than 5% of our voting stock,
(2) each of our directors, (3) each executive officer and (4) all of our current directors and executive officers as a group.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Beneficial
ownership of the voting stock is determined in accordance with the rules of the SEC and includes any shares of company voting stock over
which a person exercises sole or shared voting or investment power, or of which a person has a right to acquire ownership at any time
within 60 days of April 1, 2024. Except as otherwise indicated, we believe that the persons named in this table have sole voting and
investment power with respect to all shares of voting stock held by them. Applicable percentage ownership in the following table is based
on 12,956,987 shares of common stock issued and outstanding on April 1, 2024, plus, for each individual, any securities that individual
has the right to acquire within 60 days of April 1, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">To the best of our knowledge, except as otherwise
indicated, each of the persons named in the table has sole voting and investment power with respect to the shares of our common stock
beneficially owned by such person, except to the extent such power may be shared with a spouse. To our knowledge, none of the shares listed
below are held under a voting trust or similar agreement, except as noted. To our knowledge, there is no arrangement, including any pledge
by any person of securities of the Company, the operation of which may at a subsequent date result in a change in control of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 62 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-size: 10pt"><b>Name and Address<br/>
of Beneficial Owner <sup>(1)</sup></b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Title</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Beneficially<br/>
owned</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Percentage of</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Outstanding</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Shares of</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Common Stock <sup>(2)</sup></b></p></td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; width: 45%"><span style="font-size: 10pt"><b>Officers and Directors</b></span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 22%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 13%; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 3%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 13%; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Andy Chin-An Jin</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Chief Executive Officer</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">180,000</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">(3) </span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">*%</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Shun-Chih (&#8220;Jimmy&#8221;) Chuang</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Chief Financial Officer</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">500,001</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">(4)</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">3.9%</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Feng-Hua (&#8220;Howard&#8221;) Chen</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Chief Operating Officer</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Gerald H. Lindberg</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Secretary, Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">David Yu-Lung Kou</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Thomas A. Steele</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt"><b>Officers and Directors as a Group (total of 7 persons)</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">740,001</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">4.3%</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt"><b>5% Stockholders</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Marina S. Fiorino</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">695,734</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">(5) </span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">5.4%</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Min-Huay Cheng Lu</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">876,151</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">(6)</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">6.8%</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Han-Chieh Shih</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">1,320,000</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">(7)</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">9.3%</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Erik Nelson</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">646,553</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">(8)&#160;</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">4.9%&#160;</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Yin-Chieh Cheng</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">4,586,083</span></td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">(9)</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">35.4%</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  </table>

<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 3%"><span style="font-size: 10pt">(1)</span></td>
    <td style="vertical-align: bottom; width: 97%; text-align: justify"><span style="font-size: 10pt">Unless otherwise indicated, the principal address of the named officers and directors c/o Nocera, Inc., 3F (Building B), No. 185, Sec. 1, Datong Rd., Xizhi Dist., New Taipei City 221, Taiwan.</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">(2)</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Based on 12,956,987 shares of common stock issued and outstanding as of April 1, 2024. Any shares of common stock not outstanding which are issuable upon the exercise or conversion of other securities held by a person within the next 60 days are considered to be outstanding when computing such person&#8217;s ownership percentage of common stock but are not when computing anyone else&#8217;s ownership percentage.</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">(3)</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">This does not include 60,000 shares of
    restricted stock that vests on July 31, 2024 pursuant to the Jin Employment Agreement.</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">(4)</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Includes 125,000 shares of common stock issuable upon the exercise of Class A Warrants at a price of $0.75 per share until April 23, 2026.</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">(5)</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">The address for Ms. Fiorino is 1 San Marzano sul Sarno, Italy 84010.</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">(6)</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Ms. Cheng Lu&#8217;s business address is 15F., No. 464, Sec 3, Jiayuan Rd., Shulin Dist., New Taipei City 238665, Republic of China.</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">(7)</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Includes (i) 53,334 shares of common stock issuable upon the conversion of 80,000 shares of Series A Preferred Stock; (ii) 620,000 shares of common stock issuable upon the exercise of Class C Warrants for $3.75 per share until December 31, 2024; (iii) 620,000 shares of common stock issuable upon the exercise of Class D Warrants for $7.50 per share until December 31, 2024. Mr. Shih&#8217;s business address is 7F., No. 262, Zhong Zheng Rd., Xizhi Dist., New Taipei City 22109, Republic of China.</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">(8)</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Includes (i) 333,334 shares of common stock held by Sterling Holdings, LLC, an entity of which Mr. Nelson has voting and dispositive control; (ii) 1,734 shares personally held by Mr. Nelson; and (iii) 311,485 shares of common stock issuable upon the exercise of Class A Warrants for $0.75 per share until April 23, 2026. This does not include 121,849 shares of common stock issuable upon the exercise of Class A Warrants for $0.75 per share until April 23, 2026 and 433,334 shares of common stock issuable upon the exercise of Class B Warrants for $1.50 per share until April 23, 2026 since such Class A Warrants and Class B Warrants contain blockers that prohibit the holder from exercising warrants if such exercise will result in the beneficial ownership of more than 4.99% (or if the holder elects, 9.99%) of our outstanding stock. Mr. Nelson was our former Secretary and Director and resigned on December 31, 2021. Mr. Nelson&#8217;s business address is 2030 Powers Ferry Road SE, Suite 212, Atlanta, GA 30339.</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-size: 10pt">(9)</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Mr. Cheng is our former Chief Executive Officer, former President, former Chairman of the Board, and former director. His address is 15F., No. 464, Sec 3, Jiayuan Rd., Shulin Dist., New Taipei City 238665, Taiwan (R.O.C.).</span></td></tr>
  </table>

<p style="margin: 0">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<!-- Field: Page; Sequence: 63 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Equity Plan Information</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">See Part II, Item 5 "<i>Market for Registrant's Common Equity,
Related Stockholder Matters and Issuer Purchases of Equity Securities</i>" of this Annual Report on Form 10-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Changes in Control</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There are no arrangements, to our knowledge, including
any pledge by any person of securities of the Company, the operation of which may at a subsequent date result in a change in control of
the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 13.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_025"></span>CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE </b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under Item 404 of Regulation S-K, we are required
to describe any transaction, since the beginning of our 2022&#160;fiscal year, or any currently proposed transaction, in which we&#160;were
or are to be a participant and the&#160;amount&#160;involved exceeds $120,000 or one percent of the average of the smaller reporting company's
total assets at year end for the last two completed fiscal years, with a related person. A related person under Item 404 of Regulation
S-K includes:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 20px">&#160;</td>
    <td style="width: 20px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">any director or executive officer of the Company;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">any immediate family member of a director or&#160;executive officer&#160;of the&#160;Company, which means any child, stepchild, parent, stepparent, spouse, sibling, mother-in-law, father-in-law, son-in-law, daughter-in-law, brother-in-law, or sister-in-law of such director,&#160;executive officer or nominee for director, and any person (other than a tenant or employee) sharing the household of such director,&#160;executive officer&#160;or nominee for director; or </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a beneficial owner of more than 5% of our common stock at the time of the transaction or immediate family member of such stockholder.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">We did not have any related party transactions reportable under Item 404
of Regulation S-K.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 14.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_026"></span>PRINCIPAL ACCOUNTING FEES AND SERVICES</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the years ended December 31, 2023 and 2022,
we engaged Centurion ZD CPA &amp; Co. as our independent registered accounting firm. For the years ended December 31, 2023 and 2022, we
incurred fees, as discussed below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fiscal Year Ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit Fees</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">126,500</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">139,000</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit-Related Fees (1)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax Fees</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All Other Fees</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>126,500</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>139,000</b></span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fees incurred in conjunction with consents for various registration statements filed during the 2023 and 2022 fiscal years.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Audit fees consist of fees related to professional
services rendered in connection with the audit of our annual financial statements. All other fees relate to professional services rendered
in connection with the review of the quarterly financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our policy is to pre-approve all audit and permissible
non-audit services performed by the independent accountants. These services may include audit services, audit-related services, tax services
and other services. Under our Audit Committee's policy, pre-approval is generally provided for particular services or categories
of services, including planned services, project based services and routine consultations. In addition, the Audit Committee may also pre-approve
particular services on a case-by-case basis. Our Audit Committee approved all services that our independent accountants provided to us
in the past two fiscal years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 64 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_027"></span>PART IV</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 15.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_028"></span>EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Statements: The following Financial Statements and Supplementary Data of Nocera, Inc. and the Report of Independent Registered Public Accounting Firm included in Part II, Item 8:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: -0.25in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance Sheets at December 31, 2023 and 2022;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Statements of Operations for the years ended December 31, 2023 and 2022;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Statements of Changes in Stockholders' Deficit for the years ended December 31, 2023 and 2022;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Statements of Cash Flows for the years ended December 31, 2023 and 2022; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to Financial Statements.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">2. Exhibits:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="text-transform: uppercase"><b><span id="k_038"></span>EXHIBIT
INDEX</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="text-transform: uppercase"><b>&#160;</b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit No.</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 51%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Previously Filed and Incorporated by Reference Herein</b></span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822001860/nocera_ex0302.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Articles of Incorporation of the Registrant</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 3.2 to Form 10-K filed on March 23, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822001860/nocera_ex0306.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Amendment of Amended and Restated Articles of Incorporation of the Registrant</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 3.6 to Form 10-K filed on March 23, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822001860/nocera_ex0307.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Amendment of Articles of Incorporation of the Registrant</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 3.7 to Form 10-K filed on March 23, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594918000149/ex3_3.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate of Change of the Registrant</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 3.3 to Form 10-12G filed on October 19, 2018.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822001304/nocera_ex0301.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Bylaws of the Registrant</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 3.1 to Form 8-K filed on February 28, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.6</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594919000015/ex3_3.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Articles of Incorporation of GSI Acquisition Corp.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 3.3 to Form 8-K12G3 filed on January 31, 2019.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.7</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594919000015/ex3_4.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Articles of Association of Grand Smooth Inc Limited</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 3.4 to Form 8-K12G3 filed on January 31, 2019.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.8</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594918000203/ex10_1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agreement and Plan of Merger, dated as of December 27, 2018, by and among the Registrant, Grand Smooth Inc Limited and GSI Acquisition Corp.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on December 31, 2018.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.9</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594919000015/ex2_1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended Agreement and Plan of Merger, dated as of December 27, 2018, and effective as of December 31, 2018, by and among the Registrant, Grand Smooth Inc Limited and GSI Acquisition Corp.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 2.1 to Form 8-K12G3 filed on January 31, 2019.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.10</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594919000015/ex3_5.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Statement of Merger &#8211; GSI Acquisition Corp. and Grand Smooth Inc Limited</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 3.5 to Form 8-K12G3 filed on January 31, 2019.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/1756180/000168316822001860/nocera_ex0401.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description of Nocera, Inc.'s securities registered under section 12 of the Securities Exchange Act of 1934, as amended</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 4.1 to Form 10-K filed on March 23, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594919000015/ex10_2.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2018 Nocera, Inc. Stock Option and Award Incentive Plan</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.2 to Form 8-K12G3 filed on January 31, 2019.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594919000015/ex10_1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share Exchange Agreement</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K12G3 filed on January 31, 2019.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594919000015/ex2_1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consulting Agreement dated as of December 27, 2018, between Nocera, Inc. and Yin-Chieh Cheng</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 2.1 to Form 8-K12G3 filed on January 31, 2019.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594919000148/ex10_1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Regional Agency Cooperation Agreement dated as of September 2019, by and between Grand Smooth Inc Ltd and Jie Hao Development Co., Ltd.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on October 30, 2019.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594920000002/ex10_1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Procare International Co., Limited Project Contract</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on January 10, 2020.</span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 65 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 51%"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594920000088/ex10_1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Regional Agency Cooperation Supplementary Agreement dated as of May 31, 2020, by and between Grand Smooth Inc Ltd and JC Development Co., Ltd.</span></a></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on June 19, 2020.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594920000088/ex10_2.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consulting Agreement dated as of May 15, 2020, between Nocera, Inc. and Atlanta Capital Partners, LLC</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.2 to Form 8-K filed on June 19, 2020.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316820003919/nocera_10q-ex1004.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Settlement Agreement and Release dated as of October 8, 2020, by and between Guizhou Wan Feng Hu Zhi Shui Chan Company, Ltd. and Nocera, Inc.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.4 to Form 10-Q filed on November 16, 2020.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594921000001/ex2_1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchange Agreement, Consent, and Representations dated as of December 31, 2020 of the Registrant and Agreement and Plan of Share Exchange for VIE Interest dated as of December 31, 2020, by and between Nocera, Inc., Xin Feng Construction Co. Ltd., and Shunda Feed Co. Ltd</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 2.1 to Form 8-K filed on January 4, 2021.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594921000001/ex10_1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Voting Rights Proxy Agreement dated as of December 31, 2020, by and among Hui-Min Tu, Wen-Chih Tsai, Ching-Yao Tsai, Ching-Chao Tsai, Nocera, Inc. and Xin Feng Construction Co. Ltd.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on January 4, 2021.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594921000001/ex10_2.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Business Cooperation Agreement dated as of December 31, 2020, by and among Nocera, Inc. and Xin Feng Construction Co. Ltd.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.2 to Form 8-K filed on January 4, 2021.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594921000001/ex10_3.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity Pledge Agreement dated as of December 31, 2020, by and among Hui-Min Tu, Wen-Chih Tsai, Ching-Yao Tsai, Ching-Chao Tsai, Nocera, Inc. and Xin Feng Construction Co. Ltd.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.3 to Form 8-K filed on January 4, 2021.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000106594921000001/ex10_4.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Call Option Agreement dated as of December 31, 2020, by and among Nocera, Inc., Hui-Min Tu, Wen-Chih Tsai, Ching-Yao Tsai, Ching-Chao Tsai and Xin Feng Construction Co. Ltd.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.4 to Form 8-K filed on January 4, 2021.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316821002002/nocera_10q-ex1004.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subscription Agreement dated as of April 1, 2021, by and between Nocera, Inc. and Han-Chieh Shih</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.4 to Form 10-Q filed on May 17, 2021.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822001860/nocera_ex1015.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consulting Agreement dated as of November 15, 2021, by and between Nocera, Inc. and Shih-Chung Lin</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.15 to Form 10-K filed on March 23, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822001860/nocera_ex1016.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consulting Agreement dated as of November 15, 2021, by and between Nocera, Inc. and Han-Chieh Shih</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.16 to Form 10-K filed on March 23, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822000455/filename9.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment Agreement dated as of August 16, 2019, by and between Nocera, Inc. and Shun-Chih Chuang</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.18 to Form 10-K filed on March 23, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822000131/nocera_ex1001.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment Agreement dated as of January 3, 2022, by and between Nocera, Inc. and Gerald H. Lindberg</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.15 to Form S-1 filed on July 20, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822000131/nocera_ex1002.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Addendum, dated December 31, 2021, to that certain Employment Agreement, dated August 16, 2019, between Nocera, Inc. and Shun-Chih Chuang</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.15 to Form S-1 filed on July 20, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.20&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/1756180/000168316822006145/nocera_ex1001.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment Agreement, dated September 1, 2022, between Nocera, Inc. and Mr. Hong-Wen Ruan</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on September 1, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/1756180/000168316822006310/nocera_ex1001.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VIE Purchase, dated September 7, 2022, between Nocera, Inc., Meixin Institutional Food Development Co., Ltd., and the Selling Stockholder</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on September 12, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.22</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/1756180/000168316822006310/nocera_ex1002.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Voting Rights Proxy Agreement, dated September 7, 2022, between Nocera, Inc., the Selling Stockholder and Meixin Institutional Food Development Co., Ltd.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on September 12, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.23</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/1756180/000168316822006310/nocera_ex1003.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Business Cooperation Agreement, September 7, 2022, between Nocera, Inc. and Meixin Institutional Food Development Co., Ltd.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on September 12, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.24</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/1756180/000168316822006310/nocera_ex1004.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity Pledge Agreement, dated September 7, 2022, between Nocera, Inc. the Selling Stockholder and Meixin Institutional Food Development Co., Ltd.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on September 12, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.25</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/1756180/000168316822006310/nocera_ex1005.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exclusive Call Option Agreement, dated September 7, 2022, between Nocera, Inc., the Selling Stockholder and Meixin Institutional Food Development Co., Ltd.</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on September 12, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.26</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/1756180/000168316822006348/nocera_ex1001.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Real Estate Purchase Agreement, dated September 8, 2022</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on September 13, 2022.</span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0">&#160;</p>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 66 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.27</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 51%"><a href="https://www.sec.gov/Archives/edgar/data/1756180/000168316822006683/nocera_ex1002.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Farmers Vending Co. Ltd. Purchase Agreement dated as of September 26, 2022, by and between Farmers Vending Machine Co. Ltd. and Nocera, Inc.</span></a></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.2 to Form 8-K filed on September 30, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.28</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="https://www.sec.gov/Archives/edgar/data/1756180/000168316822008169/nocera_ex1001.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purchase of Business Agreement dated as of November 30, 2022, by and between Nocera, Inc. and Han-Chieh Shih</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on December 2, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.29&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1756180/000168316823005306/nocera_ex1001.htm">Employment Agreement dated as of July 31, 2023, by and between Nocera, Inc. and Andy Jin</a></span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 10.1 to Form 8-K filed on August 4, 2023.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.30&#8224;</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="nocera_ex1030.htm">Employment Agreement dated as of January 5, 2024, by and between Nocera, Inc. and Feng-Hua Chen</a></span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.1</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1668370/000149315218009821/ex14-1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Code of Ethics</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 14.1 to Form S-1 filed on July 20, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="nocera_ex2101.htm">List of Subsidiaries of Nocera, Inc.</a></span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="nocera_ex3101.htm">Rule 13a-14(a)/15d-14(a) Certification of the President and Chief Executive Officer of Nocera, Inc.</a></span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="nocera_ex3102.htm">Rule 13a-14(a)/15d-14(a) Certification of the Chief Financial Officer of Nocera, Inc.</a></span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="nocera_ex3201.htm">Section 1350 Certification of the President and Chief Executive Officer of Nocera, Inc.</a></span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="nocera_ex3202.htm">Section 1350 Certification of the Chief Financial Officer of Nocera, Inc.</a></span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97.1</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="nocera_ex9701.htm">Clawback Policy</a></span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.1</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822002274/nocera_ex9901.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit Committee Charter</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 99.1 to Form S-1 filed on July 20, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.2</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822002274/nocera_ex9902.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation Committee Charter</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 99.2 to Form S-1 filed on July 20, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.3</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><a href="http://www.sec.gov/Archives/edgar/data/1756180/000168316822002274/nocera_ex9903.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nominating and Corporate Governance Committee Charter</span></a></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed as Exhibit 99.3 to Form S-1 filed on July 20, 2022.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interactive Data Files</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance Document</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Schema Document</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Calculation Linkbase Document</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Definition Linkbase Document</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Label Linkbase Document</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Presentation Linkbase Document</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td>
    <td>&#160;</td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">________________________</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 27px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Filed herewith.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furnished herewith and not to be incorporated by reference into any filing of Nocera, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Annual Report on Form 10-K.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8224;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management contract or compensatory plan.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM 16.</b></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="k_029"></span>FORM 10-K SUMMARY</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">None.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<!-- Field: Page; Sequence: 67 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_030"></span>SIGNATURES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the requirements of the Securities Exchange
Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td>&#160;</td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOCERA, INC.</b></span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td style="width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: April 1, 2024</span></td>
    <td style="width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">/s/ Andy Chin-An Jin&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></i></span></td></tr>
  <tr>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Andy Chin-An Jin </span></td></tr>
  <tr>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the requirements of the Securities Exchange
Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates
indicated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Andy Chin-An Jin</i></span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 1,
    2024</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Andy Chin-An Jin</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Executive Officer)</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Shun-Chih Chuang</i></span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 1,
    2024</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shun-Chih Chuang</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal Financial and Accounting Officer)</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr>
    <td colspan="2" style="border-bottom: Black 1pt solid; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Gerald H. Lindberg</i></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 1,
    2024</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gerald H. Lindberg</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Yiwen Zhang</i></span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 1,
    2024</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yiwen Zhang</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Thomas A. Steele</i></span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 1,
    2024</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thomas A. Steele</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Hui-Ying Zhuang</i></span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 1,
    2024</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hui-Ying Zhuang</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/ Song-Yuan Teng</i></span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 1,
    2024</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Song-Yuan Teng</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td></tr>
  <tr>
    <td style="width: 2%">&#160;</td>
    <td style="width: 26%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 47%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 20%">&#160;</td>
    <td style="width: 1%">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 68 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span style="text-decoration: underline">NOCERA, INC.</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>FOR THE YEARS ENDED DECEMBER 31, 2022 AND 2021</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="text-decoration: underline"><span id="k_031"></span>INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 1pt; width: 88%; text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 11%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pages</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#k_032">Reports of Independent Registered Public Accounting Firm</a></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(PCAOB ID 2769)</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2 &#8211; F-3</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><a href="#k_033"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets as of December 31, 2023 and 2022</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><a href="#k_034"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Operations and Comprehensive Loss for the Years ended December 31, 2023, and 2022</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><a href="#k_035"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Changes in Equity for the Years ended December 31, 2023, and 2022</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><a href="#k_036"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Cash Flows for the Years ended December 31, 2023, and 2022</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-7</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(238,238,238)">
    <td><a href="#k_037"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to the Consolidated Financial Statements for the Years ended December 31, 2023 and 2022</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-8</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<!-- Field: Page; Sequence: 69; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_032"></span>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING
FIRM</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">To the Shareholders and the Board of Directors of Nocera, Inc.:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Opinion on the Financial Statements</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have audited the accompanying consolidated balance
sheet of Nocera, Inc. and its subsidiaries (the "Group") as of December 31, 2023 and 2022, the related consolidated statements
of operations, comprehensive income (loss), changes in equity, and cash flows, for the year then ended, and the related notes (collectively
referred to as the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly,
in all material respects, the financial position of the Group at December 31, 2023 and 2022, and the results of its operations and its
cash flows for the year then ended, in conformity with the U.S. generally accepted accounting principles.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Basis for Opinion</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These consolidated financial statements are the responsibility
of the Group's management. Our responsibility is to express an opinion on the Group's financial statements based on our audit. We are
a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required
to be independent with respect to the Group in accordance with the U.S. federal securities laws and the applicable rules and regulations
of the Securities and Exchange Commission and the PCAOB.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We conducted our audits in accordance with the standards
of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements
are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform,
an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal
control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control
over financial reporting. Accordingly, we express no such opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our audits included performing procedures to assess
the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures
that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the
financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management,
as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for
our opinion.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Critical Audit Matter</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The critical audit matter communicated below is a
matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit
committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially
challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the
financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion
on the critical audit matter or on the accounts or disclosures to which it relates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Critical Audit Matter Description</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As at December 31 2023, the Company had goodwill of
approximately $1.6 million relating to the acquisition of Meixin Institutional Food Development Company Limited. Management performs the
annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. Management's valuation
method is an income approach using a discounted cash flow model. The discounted cash flow model requires projections of revenue, gross
margin, operating expenses, working capital investment and fixed asset additions over a multi-year period, and a discount rate based upon
a weighted-average cost of capital.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 70; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The critical audit matter communicated below is
a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the
audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially
challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the
financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion
on the critical audit matter or on the accounts or disclosures to which it relates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>How the Critical Audit Matter Was Addressed in
the Audit</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our audit procedures included but were not limited
to:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
<td style="width: 24pt"/><td style="width: 24pt"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Testing management&#8217;s process for developing the fair value.</p></td></tr>
<tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td/><td><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Evaluating
the appropriateness of the discounted cash flow model, testing the completeness and accuracy of underlying data used in the discounted
cash flow model, and evaluating the reasonableness of significant assumptions used by management related to projections of revenue and
projections of gross margin.</td></tr>
<tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
<td/><td><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify">Evaluating
management&#8217;s assumptions related to projections of revenue and projections of gross margin involved evaluating whether the assumptions
used by management were reasonable considering</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 28px">&#160;</td>
    <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the current and past performance of the Catering Business reporting
unit and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the consistency with external market and industry data. Professionals
with specialized skill and knowledge were used to assist in the evaluation of the appropriateness of the Company&#8217;s discounted cash
flow model&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">/s/ Centurion ZD CPA &amp; Co.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_90E_edei--AuditorName_c20230101__20231231_zKupldq5nULi" title="Auditor Name"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000059" name="dei:AuditorName">Centurion ZD CPA &amp; Co.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">We have served as the Group's auditor since 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_907_edei--AuditorLocation_c20230101__20231231_z57Dv1oQccHg" title="Auditor Location"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000061" name="dei:AuditorLocation">Hong Kong</ix:nonNumeric></span>, China</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">April 1, 2024</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">PCAOB ID <span id="xdx_904_edei--AuditorFirmId_c20230101__20231231_zq5eqCwzqFba"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" id="Fact000062" name="dei:AuditorFirmId">2769</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 71; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>NOCERA, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_033"></span>CONSOLIDATED BALANCE SHEETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(Stated in US Dollars)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<table cellpadding="0" cellspacing="0" id="xdx_30F_111_z8PPdWP45vH9" summary="xdx: Statement - CONSOLIDATED BALANCE SHEETS" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_490_20231231_zOEtsWes0RF9" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zXRJqjJuBZP" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AssetsAbstract_iB_zQEGHL8LWiE7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AssetsCurrentAbstract_i01B_zxOrm3uAJpsl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maACzdTn_zrkODbywmEIh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; width: 68%; text-align: left">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-31" id="Fact000070" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,229,580</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-12-31" id="Fact000071" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,906,074</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccountsReceivableNetCurrent_i02I_maACzdTn_z6AceMrhoJQd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-31" id="Fact000073" format="ixt:numdotdecimal" decimals="0" unitRef="USD">173,395</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2022-12-31" id="Fact000074" format="ixt:numdotdecimal" decimals="0" unitRef="USD">209,777</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InventoryNet_i02I_maACzdTn_z7gzYYPmFKl5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Inventories, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact000076" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,432</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2022-12-31" id="Fact000077" format="ixt:numdotdecimal" decimals="0" unitRef="USD">91,781</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--AdvanceToSuppliers_i02I_maACzdTn_zR9mwftTjtD6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Advance to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:AdvanceToSuppliers" contextRef="AsOf2023-12-31" id="Fact000079" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,732</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:AdvanceToSuppliers" contextRef="AsOf2022-12-31" id="Fact000080" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,732</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_maACzdTn_ze3HwGDkpkdl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses and other assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000082" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,365</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2022-12-31" id="Fact000083" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,470</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--FinancialAssetsAtFairValueThroughProfitOrLoss_i02I_d0_maACzdTn_zA9ViHk008Ei" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Financial assets at fair value through profit or loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="NCRA:FinancialAssetsAtFairValueThroughProfitOrLoss" contextRef="AsOf2023-12-31" id="Fact000085" format="ixt:numdotdecimal" decimals="0" unitRef="USD">208,697</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="NCRA:FinancialAssetsAtFairValueThroughProfitOrLoss" contextRef="AsOf2022-12-31" id="Fact000086" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AssetsCurrent_i01TI_mtACzdTn_maAz39d_zQxW3WDyP3Cc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Total current assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000088" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,712,201</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2022-12-31" id="Fact000089" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,236,834</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--RetentionReceivables_i01I_d0_maAz39d_zrgvQfuXXxjj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Retention receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:RetentionReceivables" contextRef="AsOf2023-12-31" id="Fact000091" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:RetentionReceivables" contextRef="AsOf2022-12-31" id="Fact000092" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredIncomeTaxAssetsNet_i01I_d0_maAz39d_zHzWChTXfxj8" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Deferred tax assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2023-12-31" id="Fact000094" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2022-12-31" id="Fact000095" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,703</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maAz39d_z2yRvch5RQF5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact000097" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,547,801</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-12-31" id="Fact000098" format="ixt:numdotdecimal" decimals="0" unitRef="USD">844,613</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IntangibleAssetsNetExcludingGoodwill_i01I_maAz39d_zU26GqNRL6B6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Intangible assets - customer relations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31" id="Fact000100" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,129</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31" id="Fact000101" format="ixt:numdotdecimal" decimals="0" unitRef="USD">130,434</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--Goodwill_i01I_maAz39d_zXXaK8pe62X2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31" id="Fact000103" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,655,182</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31" id="Fact000104" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,905,735</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherAssetsNoncurrent_i01I_d0_maAz39d_ztB182rDIGV8" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Other non-current asset</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-12-31" id="Fact000106" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,730</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2022-12-31" id="Fact000107" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--Assets_iTI_mtAz39d_zG8PuUNgkzHf" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31" id="Fact000109" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,034,043</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31" id="Fact000110" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,140,319</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zf7u1a5HtHv8" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">LIABILITIES AND EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LiabilitiesAbstract_i01B_zwyBVzPdVA06" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesCurrentAbstract_i02B_zmtBEwxNN8Fa" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesPayableCurrent_i03I_d0_maLCzwJa_zrRrt4lmJHv8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Notes payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000121" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2022-12-31" id="Fact000122" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccountsPayableCurrent_i03I_d0_maLCzwJa_zjJIbdAfvkK3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000124" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2022-12-31" id="Fact000125" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,631</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_i03I_maLCzwJa_zACheCM4hGqk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000127" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34,093</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" id="Fact000128" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,388</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--AdvanceReceipts_i03I_d0_maLCzwJa_zGJa2x6edt29" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Advance receipts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:AdvanceReceipts" contextRef="AsOf2023-12-31" id="Fact000130" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:AdvanceReceipts" contextRef="AsOf2022-12-31" id="Fact000131" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,880</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DueToRelatedPartiesCurrent1_i03I_maLCzwJa_zZo04Gbm6vP" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Due to related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:DueToRelatedPartiesCurrent1" contextRef="AsOf2023-12-31" id="Fact000133" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,484</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:DueToRelatedPartiesCurrent1" contextRef="AsOf2022-12-31" id="Fact000134" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,919</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ExtendedProductWarrantyAccrual_i03I_maLCzwJa_za1mWYBWdlPg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Warrant liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ExtendedProductWarrantyAccrual" contextRef="AsOf2023-12-31" id="Fact000136" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,179,768</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ExtendedProductWarrantyAccrual" contextRef="AsOf2022-12-31" id="Fact000137" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,179,768</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherLongTermDebtCurrent_i03I_maLCzwJa_zwSlHp9JQt8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Long-term secured other borrowing &#8211; current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherLongTermDebtCurrent" contextRef="AsOf2023-12-31" id="Fact000139" format="ixt:numdotdecimal" decimals="0" unitRef="USD">487,800</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherLongTermDebtCurrent" contextRef="AsOf2022-12-31" id="Fact000140" format="ixt:numdotdecimal" decimals="0" unitRef="USD">214,913</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DividendsPayableCurrent_i03I_maLCzwJa_zKwudcOeDDRe" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Dividend payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DividendsPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000142" format="ixt:numdotdecimal" decimals="0" unitRef="USD">38,312</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DividendsPayableCurrent" contextRef="AsOf2022-12-31" id="Fact000143" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,312</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedIncomeTaxesCurrent_i03I_maLCzwJa_zCgVKGNyXHB3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Income tax payable</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="AsOf2023-12-31" id="Fact000145" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,859</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="AsOf2022-12-31" id="Fact000146" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,920</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LiabilitiesCurrent_i02TI_mtLCzwJa_maLzdHZ_zim2Ov60JuH5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total current liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000148" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,770,316</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2022-12-31" id="Fact000149" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,521,731</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxLiabilitiesNet_i02I_d0_maLzdHZ_z078tZfubg94" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Deferred tax liabilities, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2023-12-31" id="Fact000151" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2022-12-31" id="Fact000152" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--LongtermSecuredBankLoan_i02I_d0_maLzdHZ_zCuMTwa1iVb3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left">Long-term secured other borrowing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:LongtermSecuredBankLoan" contextRef="AsOf2023-12-31" id="Fact000154" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:LongtermSecuredBankLoan" contextRef="AsOf2022-12-31" id="Fact000155" format="ixt:numdotdecimal" decimals="0" unitRef="USD">436,341</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--Liabilities_i01TI_mtLzdHZ_maLASEzddm_zQr6s9hxkAF6" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-31" id="Fact000157" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,770,316</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-12-31" id="Fact000158" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,958,072</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CommitmentsAndContingencies_i01I_maLASEzddm_zLlE1TTWp2O3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Commitments and contingencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0160">&#8211;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0161">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--StockholdersEquityAbstract_i01B_zUre0MK45uc" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">Equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CommonStockValue_i02I_maSEz9Y4_z06prHQ7OVh8" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common stock ($<span id="xdx_902_eus-gaap--CommonStockParOrStatedValuePerShare_c20231231_pdd" title="Common stock, par value"><span id="xdx_901_eus-gaap--CommonStockParOrStatedValuePerShare_c20221231_pdd" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000169" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31" id="Fact000171" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value; authorized <span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_c20231231_pdd" title="Common stock, shares authorized"><span id="xdx_909_eus-gaap--CommonStockSharesAuthorized_c20221231_pdd" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000173" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31" id="Fact000175" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">200,000,000</ix:nonFraction></ix:nonFraction></span></span> shares; <span id="xdx_900_eus-gaap--CommonStockSharesIssued_iI_c20231231_zI1XG4ObJQfc" title="Common stock, shares issued"><span id="xdx_90F_eus-gaap--CommonStockSharesOutstanding_c20231231_pdd" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000177" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000179" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,156,987</ix:nonFraction></ix:nonFraction></span></span> shares and <span id="xdx_905_eus-gaap--CommonStockSharesIssued_iI_c20221231_zyfgDdiNa6lf" title="Common stock, shares issued"><span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_c20221231_zSBelncRopng" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-12-31" id="Fact000181" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-12-31" id="Fact000183" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,243,587</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding as of December 31, 2023 and 2022, respectively) <sup id="xdx_F45_zefGc31rr78c">(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-12-31" id="Fact000166" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,157</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-12-31" id="Fact000167" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,243</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PreferredStockValue_i02I_maSEz9Y4_zzkAlHC0Qm4c" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 20pt">Preferred stock ($<span id="xdx_90D_eus-gaap--PreferredStockParOrStatedValuePerShare_c20231231_pdd" title="Preferred stock, par value"><span id="xdx_909_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20221231_zy2moCHwAABa" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000188" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31" id="Fact000190" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value; authorized <span id="xdx_905_eus-gaap--PreferredStockSharesAuthorized_c20231231_pdd" title="Preferred stock, shares authorized"><span id="xdx_904_eus-gaap--PreferredStockSharesAuthorized_iI_c20221231_zEAsBFxNh5Ye" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000192" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2022-12-31" id="Fact000194" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000,000</ix:nonFraction></ix:nonFraction></span></span> shares; Series A Preferred Stock, <span id="xdx_90A_eus-gaap--PreferredStockSharesAuthorized_c20231231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_pdd" title="Preferred stock, shares authorized"><span id="xdx_90D_eus-gaap--PreferredStockSharesAuthorized_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zkl59RBZC4Gh" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-12-31_us-gaap_SeriesAPreferredStockMember" id="Fact000196" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember" id="Fact000198" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,000,000</ix:nonFraction></ix:nonFraction></span></span> authorized, <span id="xdx_903_eus-gaap--PreferredStockSharesIssued_iI_c20231231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zGBzd1Yj3Zz5" title="Preferred stock, shares issued"><span id="xdx_903_eus-gaap--PreferredStockSharesOutstanding_iI_c20231231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zJZPCohWFZVe" title="Preferred stock, shares outstanding"><span id="xdx_904_eus-gaap--PreferredStockSharesIssued_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zM9p6ZRaqUZ" title="Preferred stock, shares issued"><span id="xdx_903_eus-gaap--PreferredStockSharesOutstanding_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zF5vrcMpiMOf" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2023-12-31_us-gaap_SeriesAPreferredStockMember" id="Fact000200" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_SeriesAPreferredStockMember" id="Fact000202" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember" id="Fact000204" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember" id="Fact000206" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> shares issued and outstanding as of December 31, 2023 and 2022, respectively)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2023-12-31" id="Fact000185" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2022-12-31" id="Fact000186" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AdditionalPaidInCapital_i02I_maSEz9Y4_zgGTP381nGzd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional paid-in capital <sup id="xdx_F40_zUzMWpTMOhgi">(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-12-31" id="Fact000208" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,931,112</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2022-12-31" id="Fact000209" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,484,518</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--StatutoryAndOtherReserves_i02I_maSEz9Y4_zeGwpHjCeicl" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 20pt">Statutory and other reserves</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:StatutoryAndOtherReserves" contextRef="AsOf2023-12-31" id="Fact000211" format="ixt:numdotdecimal" decimals="0" unitRef="USD">191,219</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:StatutoryAndOtherReserves" contextRef="AsOf2022-12-31" id="Fact000212" format="ixt:numdotdecimal" decimals="0" unitRef="USD">191,219</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maSEz9Y4_zBbs2UVRssjb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -10pt; padding-left: 20pt">(Accumulated losses) retained earnings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-12-31" id="Fact000214" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,053,072</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-12-31" id="Fact000215" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">14,747,461</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i02I_maSEz9Y4_zh6S0ruGZy89" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 20pt">Accumulated other comprehensive loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-12-31" id="Fact000217" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,906</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2022-12-31" id="Fact000218" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,594</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StockholdersEquity_i02TI_mtSEz9Y4_maSEIPAzKmO_zMmI959GXPL1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Total Nocera, Inc.'s stockholders' equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000220" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,179,402</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" id="Fact000221" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,041,193</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--MinorityInterest_i02I_maSEIPAzKmO_z7NArp4BXJ2g" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Non-controlling interests</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="AsOf2023-12-31" id="Fact000223" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,325</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="AsOf2022-12-31" id="Fact000224" format="ixt:numdotdecimal" decimals="0" unitRef="USD">141,054</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_i01TI_mtSEIPAzKmO_maLASEzddm_zdbYU9CrBTne" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total equity</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31" id="Fact000226" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,263,727</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31" id="Fact000227" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,182,247</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesAndStockholdersEquity_iTI_mtLASEzddm_zRTq5rmrm0R5" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total liabilities and equity</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000229" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,034,043</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2022-12-31" id="Fact000230" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,140,319</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F03_zx3I4CeMLKOh">(1)</sup></span></td>
    <td style="text-align: justify; width: 98%"><span id="xdx_F14_zBui6y4reBL8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote000231" xml:lang="en-US">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</ix:footnote></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">See notes to the consolidated financial statements
which are an integral part of these audited financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<!-- Field: Page; Sequence: 72; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>NOCERA, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_034"></span>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE
(LOSS) INCOME</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(Stated in US Dollars)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<table cellpadding="0" cellspacing="0" id="xdx_305_113_zjm1Sb0oirM7" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_492_20230101__20231231_zoQxjbDF0ruf" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_49E_20220101__20221231_zQ6uzPit2Jfc" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the years ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2023</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">2022</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPzRDg_zz5BAl9WpHCd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: left">Net sales</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-01to2023-12-31" id="Fact000233" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,915,926</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31" id="Fact000234" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,102,138</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CostOfGoodsAndServicesSold_iN_di_msGPzRDg_zDUmoDGWrISj" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Cost of sales</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-01-01to2023-12-31" id="Fact000236" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,720,967</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2022-01-012022-12-31" id="Fact000237" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,846,172</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--GrossProfit_iT_mtGPzRDg_maILFCOzFLM_z3Rpxpjn7SL2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Gross profit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-01to2023-12-31" id="Fact000239" format="ixt:numdotdecimal" decimals="0" unitRef="USD">194,959</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31" id="Fact000240" format="ixt:numdotdecimal" decimals="0" unitRef="USD">255,966</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingExpensesAbstract_iB_zomXKVxi4Y19" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--GoodwillImpairmentLoss_i01N_di_maOEzxvr_zGLjjm9zMFsi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Impairment of goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="From2023-01-01to2023-12-31" id="Fact000245" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,250,553</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0246">&#8211;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--GeneralAndAdministrativeExpense_i01N_di_maOEzxvr_zqZ7I202rhyl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">General and administrative expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-01-01to2023-12-31" id="Fact000248" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,225,323</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31" id="Fact000249" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,772,102</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingExpenses_iNT_di_mtOEzxvr_msILFCOzFLM_zt4CbcbWbcR2" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-01-01to2023-12-31" id="Fact000251" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,475,876</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-01-012022-12-31" id="Fact000252" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,772,102</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherNonoperatingIncomeExpenseAbstract_iB_znJosjMZLS57" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Other (expenses) income, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NonoperatingIncomeExpense_i01_maILFCOzFLM_zgmtlz6sm77a" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; text-align: left">Other (expenses) income</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2023-01-01to2023-12-31" id="Fact000257" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">40,386</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2022-01-012022-12-31" id="Fact000258" format="ixt:numdotdecimal" decimals="0" unitRef="USD">417,999</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_maILFCOz3oO_mtILFCOzFLM_zA2rLE1cdYm1" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net loss from continuing operations before income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-01to2023-12-31" id="Fact000260" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,321,303</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000261" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,098,137</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_iN_di0_msILFCOz3oO_zRZXvfRUAJ3h" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Income tax expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-01to2023-12-31" id="Fact000263" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,703</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact000264" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">23,808</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_iT_mtILFCOz3oO_zy4xwuIAdA75" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Net loss from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-01-01to2023-12-31" id="Fact000266" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,344,006</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000267" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,074,329</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract_iB_zFyJ9Sj2D4Xd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Net loss from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax_iN_di0_msILFDOzGmf_zRapjGan4mU8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loss on disposal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" contextRef="From2023-01-01to2023-12-31" id="Fact000272" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact000273" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,569,975</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_d0_maILFDOzGmf_zZHMU20iAElg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; text-align: left">(Loss) income from discontinued operations</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" contextRef="From2023-01-01to2023-12-31" id="Fact000275" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" contextRef="From2022-01-012022-12-31" id="Fact000276" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">92,285</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_iT_d0_mtILFDOzGmf_zfNRvakGMHa1" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net (loss) income from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-01-01to2023-12-31" id="Fact000278" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact000279" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,662,260</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProfitLoss_maNILzGFM_z3aravFmb8va" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-01to2023-12-31" id="Fact000281" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,344,006</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31" id="Fact000282" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,736,589</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_iN_di_msNILzGFM_zNBbcF8Lh0ia" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Less: Net income attributable to non-controlling interests</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2023-01-01to2023-12-31" id="Fact000284" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">54,395</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000285" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,319</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--NetIncomeLoss_iT_mtNILzGFM_zoVstdBpKmV4" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net loss attributable to Nocera Shareholders</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-01to2023-12-31" id="Fact000287" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,289,611</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000288" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,812,908</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ComprehensiveIncomeNetOfTaxAbstract_iB_zmKDBrB1Ag2d" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Other Comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--NetIncomeLoss2_maOCILNzWfV_z5kRtxoBOWB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2023-01-01to2023-12-31" id="Fact000293" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,344,006</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2022-01-012022-12-31" id="Fact000294" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,736,589</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_maOCILNzWfV_zJM7Urzz5J15" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Foreign currency translation income (loss)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="From2023-01-01to2023-12-31" id="Fact000296" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,688</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact000297" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">89,688</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_401_ecustom--TotalComprehensiveLoss_iT_mtOCILNzWfV_maCINOTzBSl_zhvC0xzl0a89" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left">Total comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="NCRA:TotalComprehensiveLoss" contextRef="From2023-01-01to2023-12-31" id="Fact000299" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,339,318</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="NCRA:TotalComprehensiveLoss" contextRef="From2022-01-012022-12-31" id="Fact000300" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,826,257</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_iN_di_msCINOTzBSl_zaB0i7uCHiwb" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Less: Net loss attributable to non-controlling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="From2023-01-01to2023-12-31" id="Fact000302" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,060</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000303" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,319</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest_d0_maCINOTzBSl_zUQ5jPP0ZLAg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Less: Foreign currency translation loss attributable to non-controlling interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" contextRef="From2023-01-01to2023-12-31" id="Fact000305" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000306" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ComprehensiveIncomeNetOfTax_iT_mtCINOTzBSl_zB95NPura5Vl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Comprehensive loss attributable to Nocera Shareholders</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2023-01-01to2023-12-31" id="Fact000308" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,333,258</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact000309" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,902,576</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">Loss per share &#8211; basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_906_eus-gaap--EarningsPerShareBasic_c20230101__20231231_zFpkwDpgxqG2" title="Loss per share- basic"><span id="xdx_903_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_zKvHvrNgonm8" title="Loss per share- diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-01to2023-12-31" id="Fact000311" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-01to2023-12-31" id="Fact000313" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.4383</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--EarningsPerShareBasic_c20220101__20221231_zCBD1FjGgAhj" title="Loss per share- basic"><span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_c20220101__20221231_zarBr5ihv5B1" title="Loss per share- diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-12-31" id="Fact000315" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-12-31" id="Fact000317" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.6111</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net loss per share from continuing operations &#8211; basic
    and diluted <sup>(1)</sup></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230101__20231231_zwOgQSFYMR1" title="Net loss per share from continuing operations - basic"><span id="xdx_901_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230101__20231231_zIs4J1BqCf6e" title="Net loss per share from continuing operations - diluted">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" contextRef="From2023-01-01to2023-12-31" id="Fact000319" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" contextRef="From2023-01-01to2023-12-31" id="Fact000321" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.4383</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220101__20221231_zyP5RSqJZUKi" title="Net loss per share from continuing operations - basic"><span id="xdx_90D_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220101__20221231_zlFWN5oByY99" title="Net loss per share from continuing operations - diluted">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" contextRef="From2022-01-012022-12-31" id="Fact000323" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" contextRef="From2022-01-012022-12-31" id="Fact000325" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.2731</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net (loss) income per share from discontinued operations
    &#8211; basic and diluted <sup>(1)</sup></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90E_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230101__20231231_zxCWsJhyyztc" title="Net (loss) income per share from discontinued operations - basic"><span id="xdx_903_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230101__20231231_zYiYr5VNBKQ2" title="Net (loss) income per share from discontinued operations - diluted"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" contextRef="From2023-01-01to2023-12-31" id="Fact000327" format="ixt:zerodash" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" contextRef="From2023-01-01to2023-12-31" id="Fact000329" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8211;</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20221231_zq6ql5v3yxF4" title="Net (loss) income per share from discontinued operations - basi"><span id="xdx_90B_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20221231_zkdU8zoQYoz1" title="Net (loss) income per share from discontinued operations - diluted">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" contextRef="From2022-01-012022-12-31" id="Fact000331" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" contextRef="From2022-01-012022-12-31" id="Fact000333" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.3380</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 10pt; font-weight: bold; padding-bottom: 2.5pt">Weighted Average Shares Outstanding - Basic and Diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zt0cPKhQQzqj" title="Weighted average shares outstanding - basic"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_z5K8yr6Hsrd3" title="Weighted average shares outstanding - diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-01to2023-12-31" id="Fact000335" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-01to2023-12-31" id="Fact000337" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,814,000</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20221231_zvezLwxjlG8b" title="Weighted average shares outstanding - basic"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20221231_zs3vPYqNk2i8" title="Weighted average shares outstanding - diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-12-31" id="Fact000339" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-12-31" id="Fact000341" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,876,367</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td>
    <td style="text-align: left; width: 98%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">See notes to the consolidated financial statements
which are an integral part of these audited financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<!-- Field: Page; Sequence: 73; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>NOCERA, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_035"></span>CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(Stated in US Dollars)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>



<table cellpadding="0" cellspacing="0" id="xdx_30A_114_zmfhTQEpOeu7" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zw9MUCCn6Y2e" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--PreferredStockMember_zv5BlVTX1jz4" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_4B0_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zMeWoCSA4mRb" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_4B5_us-gaap--StatementEquityComponentsAxis_custom--StatutoryAndOtherReservesMember_zN3Q1YI2rasf" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_4B8_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_z63nV883Kz71" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_4B0_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_zAVJJIU4Y2v8" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_4B9_us-gaap--StatementEquityComponentsAxis_custom--TotalNoceraStockholdersEquityMember_za9PsBB6qMJk" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--NoncontrollingInterestMember_zieTpYXaAv3f" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_4BE_zzDWLyJC5jmf" style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Common Stock</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Preferred stock</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">Additional<br/> Paid-in</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">Statutory<br/> and <br/> other</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">Retained</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">Accumulated<br/> Other<br/>
    Comprehensive</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">Total <br/> Nocera Inc.'s<br/>
    Stockholders'<br/> Equity</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">Non-<br/> controlling</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">Total<br/> Stockholders'<br/>
    Equity</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Stock<sup id="xdx_F50_zBcxrkbhbhU6">(1)</sup></span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Amount<sup id="xdx_F51_zhO8b6l6KXo8">(1)</sup></span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Stock</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Amount</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Capital<sup id="xdx_F5F_zFZOQuqR44O3">(1)</sup></span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Reserves</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Earnings</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Loss</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">(Deficit)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">Interests</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 8pt">(Deficit)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">$</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">$</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">$</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">$</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">$</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">$</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">$</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">$</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-size: 8pt">$</span></td><td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_439_c20220101__20221231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zs9OC1fE8Hh2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt; width: 25%"><span style="font-size: 8pt">Balance, January 1, 2022</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_989_eus-gaap--SharesOutstanding_iS_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z5KHC0rH0bdb" title="Beginning balance, shares" style="width: 5%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" id="Fact000353" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,071,920</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" id="Fact000343" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,072</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_98F_eus-gaap--SharesOutstanding_iS_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_z4ZGEr5WDCcl" title="Beginning balance, shares" style="width: 5%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember" id="Fact000355" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember" id="Fact000344" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000345" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,476,240</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_custom_StatutoryAndOtherReservesMember" id="Fact000346" format="ixt:numdotdecimal" decimals="0" unitRef="USD">191,219</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" id="Fact000347" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,918,553</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">)</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000348" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,906</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000349" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,769,964</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0350">&#8211;</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 5%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31" id="Fact000351" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,769,964</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--StockIssuedDuringPeriodValueNewIssues_zecBLMFIDKub" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Common stock issuance</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zhfFZYxyeIyd" title="Common stock issuance, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000367" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,880,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000357" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,880</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0358">&#8211;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000359" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,799,616</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0360">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0361">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0362">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000363" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,801,496</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0364">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31" id="Fact000365" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,801,496</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--PurchaseOfNoncontrollingInterest_zMDRqkKW9kwf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Purchase of non-controlling interest</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0369">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0370">&#8211;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0371">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0372">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0373">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0374">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0375">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="NCRA:PurchaseOfNoncontrollingInterest" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000376" format="ixt:numdotdecimal" decimals="0" unitRef="USD">64,735</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="NCRA:PurchaseOfNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000377" format="ixt:numdotdecimal" decimals="0" unitRef="USD">64,735</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--StockIssuedDuringPeriodValueOther_zGipXgN0Z1Sd" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Consultancy services settled by equities</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesOther_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zpvCoSU0jKO4" title="Consultancy services settled by equities, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000389" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">291,667</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000379" format="ixt:numdotdecimal" decimals="0" unitRef="USD">291</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0380">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000381" format="ixt:numdotdecimal" decimals="0" unitRef="USD">795,209</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0382">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0383">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0384">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000385" format="ixt:numdotdecimal" decimals="0" unitRef="USD">795,500</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0386">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2022-01-012022-12-31" id="Fact000387" format="ixt:numdotdecimal" decimals="0" unitRef="USD">795,500</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zDs6NJd2S8kl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Share-based compensation</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0391">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0392">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000393" format="ixt:numdotdecimal" decimals="0" unitRef="USD">413,453</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0394">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0395">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0396">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000397" format="ixt:numdotdecimal" decimals="0" unitRef="USD">413,453</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0398">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31" id="Fact000399" format="ixt:numdotdecimal" decimals="0" unitRef="USD">413,453</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_iP3us-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zsM0A4L2yeI9" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Foreign currency translation Adjustments</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0401">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0402">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0403">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0404">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0405">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000406" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,688</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000407" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,688</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0408">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31" id="Fact000409" format="ixt:numdotdecimal" decimals="0" unitRef="USD">89,688</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DividendsPreferredStock_iN_pp0p0_di_zpR4RcEDAjh4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Preferred stock dividend</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0411">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0412">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0413">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0414">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="Fact000415" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0416">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000417" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0418">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2022-01-012022-12-31" id="Fact000419" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40B_ecustom--NetIncomeLoss2_zwiQ5NUeUmH4" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Net loss</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0421">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0422">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0423">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0424">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="Fact000425" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,812,908</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0426">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000427" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,812,908</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000428" format="ixt:numdotdecimal" decimals="0" unitRef="USD">76,319</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2022-01-012022-12-31" id="Fact000429" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,736,589</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_436_c20220101__20221231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zvnym3Ma85z5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Balance, December 31, 2022</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--SharesOutstanding_iE_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrhlGrceRPDg" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000441" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,243,587</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000431" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,243</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_987_eus-gaap--SharesOutstanding_iE_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zx3Cs6GWQKrg" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember" id="Fact000443" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember" id="Fact000432" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000433" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,484,518</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_custom_StatutoryAndOtherReservesMember" id="Fact000434" format="ixt:numdotdecimal" decimals="0" unitRef="USD">191,219</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" id="Fact000435" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">14,747,461</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000436" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,594</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000437" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,041,193</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000438" format="ixt:numdotdecimal" decimals="0" unitRef="USD">141,054</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31" id="Fact000439" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,182,247</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_431_c20230101__20231231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zLeIRVUY6J43" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Balance, January 1, 2023</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_980_eus-gaap--SharesOutstanding_iS_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zEmO0g4w7e1e" title="Beginning balance, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000455" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,243,587</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000445" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,243</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_985_eus-gaap--SharesOutstanding_iS_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zRnCRaA7I3Ff" title="Beginning balance, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember" id="Fact000457" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember" id="Fact000446" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000447" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,484,518</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_custom_StatutoryAndOtherReservesMember" id="Fact000448" format="ixt:numdotdecimal" decimals="0" unitRef="USD">191,219</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" id="Fact000449" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">14,747,461</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000450" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,594</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000451" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,041,193</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000452" format="ixt:numdotdecimal" decimals="0" unitRef="USD">141,054</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31" id="Fact000453" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,182,247</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--StockIssuedDuringPeriodValueNewIssues_zCB6E8SajsHb" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Issuance of common stock for
    equity incentive awards</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfzQ6ERSvgk9" title="Common stock issuance, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000469" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,383,400</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000459" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,384</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0460">&#8211;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000461" format="ixt:numdotdecimal" decimals="0" unitRef="USD">625,603</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0462">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0463">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0464">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000465" format="ixt:numdotdecimal" decimals="0" unitRef="USD">626,987</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0466">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-01to2023-12-31" id="Fact000467" format="ixt:numdotdecimal" decimals="0" unitRef="USD">626,987</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--StockIssuedDuringPeriodValueOther_zDFobm1cjq0i" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Consultancy services settled by equities</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesOther_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZ0j3WSF7lFb" title="Consultancy services settled by equities, shares" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000481" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">530,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000471" format="ixt:numdotdecimal" decimals="0" unitRef="USD">530</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0472">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000473" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,370</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0474">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0475">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0476">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000477" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,900</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0478">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2023-01-01to2023-12-31" id="Fact000479" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,900</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zWSXxtiBmYZj" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Share-based compensation</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0483">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0484">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000485" format="ixt:numdotdecimal" decimals="0" unitRef="USD">163,621</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0486">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0487">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0488">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000489" format="ixt:numdotdecimal" decimals="0" unitRef="USD">163,621</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0490">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-01to2023-12-31" id="Fact000491" format="ixt:numdotdecimal" decimals="0" unitRef="USD">163,621</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zsvs0uqc7zLg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Foreign currency translation Adjustments</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0493">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0494">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0495">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0496">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0497">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000498" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,688</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000499" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,688</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000500" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,334</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-01-01to2023-12-31" id="Fact000501" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,022</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DividendsPreferredStock_iN_pp0p0_di_zObb73iL8bE9" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Preferred stock dividend</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0503">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0504">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0505">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0506">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="Fact000507" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0508">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000509" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0510">&#8211;</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:DividendsPreferredStock" contextRef="From2023-01-01to2023-12-31" id="Fact000511" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_406_ecustom--NetIncomeLoss2_zPV7CSdoUTDg" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Net loss</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0513">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#8211;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0514">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0515">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0516">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="Fact000517" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,289,611</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0518">&#8211;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000519" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,289,611</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000520" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">54,395</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="NCRA:NetIncomeLoss2" contextRef="From2023-01-01to2023-12-31" id="Fact000521" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,344,006</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_438_c20230101__20231231_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zwWLRmKMJCQ1" style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -8pt; padding-left: 8pt; padding-bottom: 2.5pt"><span style="font-size: 8pt">Balance, December 31, 2023</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_987_eus-gaap--SharesOutstanding_iE_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZxWHMynItHi" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000533" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,156,987</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000523" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,157</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td id="xdx_98F_eus-gaap--SharesOutstanding_iE_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zrNeN1IwqfK" title="Ending balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember" id="Fact000535" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember" id="Fact000524" format="ixt:numdotdecimal" decimals="0" unitRef="USD">80</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000525" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,931,112</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_custom_StatutoryAndOtherReservesMember" id="Fact000526" format="ixt:numdotdecimal" decimals="0" unitRef="USD">191,219</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000527" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">19,053,072</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000528" format="ixt:numdotdecimal" decimals="0" unitRef="USD">98,906</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_custom_TotalNoceraStockholdersEquityMember" id="Fact000529" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,179,402</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31_us-gaap_NoncontrollingInterestMember" id="Fact000530" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,325</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-12-31" id="Fact000531" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,263,727</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i id="xdx_F07_zDkiK4Tq6Tw4">(1)&#160;&#160;&#160;</i></span></td>
    <td style="text-align: justify; width: 99%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i id="xdx_F1E_zau9leZ1S1U2"><ix:footnote id="Footnote000536" xml:lang="en-US">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</ix:footnote></i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">See notes to the consolidated financial statements
which are an integral part of these audited financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<!-- Field: Page; Sequence: 74; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>NOCERA, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_036"></span>CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>(Stated in US Dollars)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<table cellpadding="0" cellspacing="0" id="xdx_307_112_z6jJAn2qkxo" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_495_20230101__20231231_z0IW0Lfwf59h" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" id="xdx_496_20220101__20221231_zRMguTfgxhBi" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">$</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">$</td><td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zDH6IB0kR305" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Cash flows from operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ProfitLoss_i01_mtprofitloss_zagUcug66WCk" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: left; padding-left: 10pt">Net loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-01to2023-12-31" id="Fact000541" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,344,006</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-12-31" id="Fact000542" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,736,589</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_d0_maprofitloss_zoJWHyBNDF8l" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt">Less: net (loss) income from discontinued operations</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-01-01to2023-12-31" id="Fact000544" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact000545" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,662,260</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_maNCPBUzAzL_maprofitloss_zHqNtzAUhsbj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Net loss from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-01-01to2023-12-31" id="Fact000547" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,344,006</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000548" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,074,329</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_z2Z45psCqULb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Adjustments to reconcile net loss to net cash provided by operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--GoodwillAndIntangibleAssetImpairment_d0_maNCPBUzAzL_zdO6XxFwjrH9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 20pt">Impairment of goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GoodwillAndIntangibleAssetImpairment" contextRef="From2023-01-01to2023-12-31" id="Fact000553" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,250,553</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GoodwillAndIntangibleAssetImpairment" contextRef="From2022-01-012022-12-31" id="Fact000554" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Depreciation_i01_maNCPBUzAzL_zWoSguCOkmxd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Depreciation expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-01to2023-12-31" id="Fact000556" format="ixt:numdotdecimal" decimals="0" unitRef="USD">171,312</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-01-012022-12-31" id="Fact000557" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,907</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AmortizationOfIntangibleAssets_i01_maNCPBUzAzL_z6xRv8wa0Yv6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 20pt">Amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-01to2023-12-31" id="Fact000559" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,305</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-01-012022-12-31" id="Fact000560" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,891</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--GainOrLossOnSaleOfStockInSubsidiary_i01N_di0_msNCPBUzAzL_zIAj0NAUTDc3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Loss on disposal of XFC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" contextRef="From2023-01-01to2023-12-31" id="Fact000562" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" contextRef="From2022-01-012022-12-31" id="Fact000563" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,569,975</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInDeferredIncomeTaxes_i01N_di_msNCPBUzAzL_zQ8DgF014w5a" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 20pt">Deferred income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2023-01-01to2023-12-31" id="Fact000565" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">22,744</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2022-01-012022-12-31" id="Fact000566" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,703</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_ecustom--GainOnFairValueChangeOfFinancialAssetsHeldForTrading_i01N_di0_msNCPBUzAzL_z3JUADddGdjb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Gain on fair value change of financial assets held for trading</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="NCRA:GainOnFairValueChangeOfFinancialAssetsHeldForTrading" contextRef="From2023-01-01to2023-12-31" id="Fact000568" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,697</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:GainOnFairValueChangeOfFinancialAssetsHeldForTrading" contextRef="From2022-01-012022-12-31" id="Fact000569" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--ConsultancyServicesSettledByEquities_i01_maNCPBUzAzL_zOpW65kiqm1d" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 20pt">Consultancy services settled by equities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:ConsultancyServicesSettledByEquities" contextRef="From2023-01-01to2023-12-31" id="Fact000571" format="ixt:numdotdecimal" decimals="0" unitRef="USD">657,900</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:ConsultancyServicesSettledByEquities" contextRef="From2022-01-012022-12-31" id="Fact000572" format="ixt:numdotdecimal" decimals="0" unitRef="USD">795,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--ShareBasedCompensation_i01_maNCPBUzAzL_zhfohC0iBvu3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Share-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-01-01to2023-12-31" id="Fact000574" format="ixt:numdotdecimal" decimals="0" unitRef="USD">163,621</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-012022-12-31" id="Fact000575" format="ixt:numdotdecimal" decimals="0" unitRef="USD">413,453</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_iB_z5zwcCLz2Bf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Changes in operating assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_di_msNCPBUzAzL_z7GSC9nJJ3hb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-01-01to2023-12-31" id="Fact000580" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">35,043</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-01-012022-12-31" id="Fact000581" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,262</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInInventories_i01N_di_msNCPBUzAzL_z2pil4v6GFsl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-left: 20pt">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-01-01to2023-12-31" id="Fact000583" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,342</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2022-01-012022-12-31" id="Fact000584" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,382</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncreaseDecreaseInDueToRelatedPartiesCurrent_i01_d0_maNCPBUzAzL_zEvWLfoyHg5j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Advance to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent" contextRef="From2023-01-01to2023-12-31" id="Fact000586" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent" contextRef="From2022-01-012022-12-31" id="Fact000587" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i01N_di_msNCPBUzAzL_zo1U8KSPO1vf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 20pt">Prepaid expenses and other assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2023-01-01to2023-12-31" id="Fact000589" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,026</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2022-01-012022-12-31" id="Fact000590" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,989,716</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_ecustom--IncreaseDecreaseInRetentionReceivables_i01N_di0_msNCPBUzAzL_zowztkmQGFyf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Retention receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:IncreaseDecreaseInRetentionReceivables" contextRef="From2023-01-01to2023-12-31" id="Fact000592" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="NCRA:IncreaseDecreaseInRetentionReceivables" contextRef="From2022-01-012022-12-31" id="Fact000593" format="ixt:numdotdecimal" decimals="0" unitRef="USD">130,434</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInOtherNoncurrentAssets_i01N_di0_msNCPBUzAzL_zfY5vKqmSnq9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 20pt">Other non-current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="From2023-01-01to2023-12-31" id="Fact000595" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,865</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="From2022-01-012022-12-31" id="Fact000596" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInNotesPayableCurrent_i01_d0_maNCPBUzAzL_zIRcEe9wQ5Nh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInNotesPayableCurrent" contextRef="From2023-01-01to2023-12-31" id="Fact000598" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInNotesPayableCurrent" contextRef="From2022-01-012022-12-31" id="Fact000599" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInOtherAccountsPayable_i01_maNCPBUzAzL_zuZ7jxOwuIJ2" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 20pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayable" contextRef="From2023-01-01to2023-12-31" id="Fact000601" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,631</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayable" contextRef="From2022-01-012022-12-31" id="Fact000602" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,631</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_i01_maNCPBUzAzL_z8VJoKo2xbJl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="From2023-01-01to2023-12-31" id="Fact000604" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,834</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" contextRef="From2022-01-012022-12-31" id="Fact000605" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">54,526</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i01_maNCPBUzAzL_zwwPpq8nUFo6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 20pt">Income tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2023-01-01to2023-12-31" id="Fact000607" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,600</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2022-01-012022-12-31" id="Fact000608" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,712</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_ecustom--IncreaseDecreaseInAdvanceReceipt_i01N_di_msNCPBUzAzL_zNFvhJyraQjg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt">Advance receipts</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="NCRA:IncreaseDecreaseInAdvanceReceipt" contextRef="From2023-01-01to2023-12-31" id="Fact000610" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,880</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="NCRA:IncreaseDecreaseInAdvanceReceipt" contextRef="From2022-01-012022-12-31" id="Fact000611" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">42,880</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_i01T_d0_mtNCPBUzAzL_maNCPBUzpZg_zMAnniTUDCY3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 20pt">Net cash (used in) provided by operating activities from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" contextRef="From2023-01-01to2023-12-31" id="Fact000613" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,061,851</ix:nonFraction></td><td style="text-align: left">)&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact000614" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">470,063</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--NetCashProvidedByUsedInDiscontinuedOperations_i01_d0_maNCPBUzpZg_zF991kNsNZXh" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 20pt">Net cash used in operating activities from discontinued operations</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" contextRef="From2023-01-01to2023-12-31" id="Fact000616" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInDiscontinuedOperations" contextRef="From2022-01-012022-12-31" id="Fact000617" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,301,488</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iT_mtNCPBUzpZg_maCCERCzfGP_zAChVfllUoR6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Net cash provided by (used in) operating activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-01to2023-12-31" id="Fact000619" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,061,851</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-012022-12-31" id="Fact000620" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,771,551</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zEjSC5V8STy4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left">Cash flows from investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di0_msNCPBUzZqr_zecDuyMjm4ki" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Purchase of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-01to2023-12-31" id="Fact000625" format="ixt:numdotdecimal" decimals="0" unitRef="USD">857,870</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-01-012022-12-31" id="Fact000626" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--PurchaseOfFinancialAssetsAtFvtpl_i01N_di0_msNCPBUzZqr_z6xPSmlaQped" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Purchase of financial assets at FVTPL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="NCRA:PurchaseOfFinancialAssetsAtFvtpl" contextRef="From2023-01-01to2023-12-31" id="Fact000628" format="ixt:numdotdecimal" decimals="0" unitRef="USD">200,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:PurchaseOfFinancialAssetsAtFvtpl" contextRef="From2022-01-012022-12-31" id="Fact000629" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_i01_d0_maNCPBUzZqr_zZLtHsxYLll7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Proceeds from disposal of XFC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" contextRef="From2023-01-01to2023-12-31" id="Fact000631" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" contextRef="From2022-01-012022-12-31" id="Fact000632" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,082</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashAcquiredFromAcquisition_i01_d0_maNCPBUzZqr_zfsDSZaB4oab" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Cash acquired from merger</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashAcquiredFromAcquisition" contextRef="From2023-01-01to2023-12-31" id="Fact000634" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashAcquiredFromAcquisition" contextRef="From2022-01-012022-12-31" id="Fact000635" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,824</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--CashDisposedUponTerminationOfVie_i01N_di0_msNCPBUzZqr_zJEBa8hyux64" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Cash disposed upon termination of VIE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:CashDisposedUponTerminationOfVie" contextRef="From2023-01-01to2023-12-31" id="Fact000637" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="NCRA:CashDisposedUponTerminationOfVie" contextRef="From2022-01-012022-12-31" id="Fact000638" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,564</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--PaymentsToAcquireInterestInSubsidiariesAndAffiliates_i01N_di0_msNCPBUzZqr_zLxR6cnRJkc1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Net cash outflow upon acquisition of a subsidiary</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" contextRef="From2023-01-01to2023-12-31" id="Fact000640" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" contextRef="From2022-01-012022-12-31" id="Fact000641" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,292,176</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_i01_mtNCPBUzZqr_maNCPBUzr1p_zFf6H8jYZQ67" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Net cash used in investing activities from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" contextRef="From2023-01-01to2023-12-31" id="Fact000643" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,057,870</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact000644" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,030,834</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_i01_d0_maNCPBUzr1p_zxGFx6F6cQ36" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; text-align: left; padding-left: 10pt">Net cash used in investing activities from discontinued operations</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" contextRef="From2023-01-01to2023-12-31" id="Fact000646" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" contextRef="From2022-01-012022-12-31" id="Fact000647" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInInvestingActivities_iT_mtNCPBUzr1p_maCCERCzfGP_zj8nvKxc8RQg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net cash used in investing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-01to2023-12-31" id="Fact000649" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,057,870</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-012022-12-31" id="Fact000650" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,030,834</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zf5DtxPqSH5a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash flows from financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--PaymentToBankDebts_i01N_di0_msNCPBUzIi1_zZnQFSqW5Mw6" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Bank borrowing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="NCRA:PaymentToBankDebts" contextRef="From2023-01-01to2023-12-31" id="Fact000655" format="ixt:numdotdecimal" decimals="0" unitRef="USD">163,454</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="NCRA:PaymentToBankDebts" contextRef="From2022-01-012022-12-31" id="Fact000656" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ProceedsFromIssuanceOfCommonStock_i01_maNCPBUzIi1_zTnlXaZPabV2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Proceeds from issuance of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-01-01to2023-12-31" id="Fact000658" format="ixt:numdotdecimal" decimals="0" unitRef="USD">626,987</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2022-01-012022-12-31" id="Fact000659" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,666,124</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ProceedsFromIssuanceOfWarrants_i01_d0_maNCPBUzIi1_ziUjdSZORwrk" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-left: 10pt">Proceeds from issuance of IPO warrant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfWarrants" contextRef="From2023-01-01to2023-12-31" id="Fact000661" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfWarrants" contextRef="From2022-01-012022-12-31" id="Fact000662" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,820</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--ProceedsFromSubordinatedShortTermDebt_i01_d0_maNCPBUzIi1_zzkA1U6atK4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Proceeds from secured other borrowings</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSubordinatedShortTermDebt" contextRef="From2023-01-01to2023-12-31" id="Fact000664" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSubordinatedShortTermDebt" contextRef="From2022-01-012022-12-31" id="Fact000665" format="ixt:numdotdecimal" decimals="0" unitRef="USD">619,447</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_mtNCPBUzIi1_maNCPBUztgy_zvGOgrrByKw5" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Net cash used in financing activities from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" contextRef="From2023-01-01to2023-12-31" id="Fact000667" format="ixt:numdotdecimal" decimals="0" unitRef="USD">463,533</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact000668" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,288,391</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_d0_maNCPBUztgy_z9Hc7tjLz9Gb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Net cash used in financing activities from discontinued operations</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" contextRef="From2023-01-01to2023-12-31" id="Fact000670" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" contextRef="From2022-01-012022-12-31" id="Fact000671" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInFinancingActivities_iT_mtNCPBUztgy_maCCERCzfGP_zo43iBBiylB7" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt">Net cash provided by financing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-01to2023-12-31" id="Fact000673" format="ixt:numdotdecimal" decimals="0" unitRef="USD">463,533</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-012022-12-31" id="Fact000674" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,288,391</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--IncreaseInCashAndCashEquivalentsFromContinuingOperation_maEOEROzot4_zCTnjvVy2i72" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Effect of exchange rate changes on cash and cash equivalents from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="NCRA:IncreaseInCashAndCashEquivalentsFromContinuingOperation" contextRef="From2023-01-01to2023-12-31" id="Fact000676" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,306</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="NCRA:IncreaseInCashAndCashEquivalentsFromContinuingOperation" contextRef="From2022-01-012022-12-31" id="Fact000677" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">985,097</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_ecustom--EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations_d0_maEOEROzot4_zbNl45Hhtaba" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Effect of exchange rate changes on cash and cash equivalents from discontinued operations</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="NCRA:EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" contextRef="From2023-01-01to2023-12-31" id="Fact000679" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="NCRA:EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" contextRef="From2022-01-012022-12-31" id="Fact000680" format="ixt:numdotdecimal" decimals="0" unitRef="USD">961,156</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iT_mtEOEROzot4_maCCERCzfGP_zvEKjtYkZMIi" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Net effect of exchange rate changes on cash and cash equivalents</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="From2023-01-01to2023-12-31" id="Fact000682" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,306</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="From2022-01-012022-12-31" id="Fact000683" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">23,941</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCCERCzfGP_z4dZ1WJgbUda" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Net increase in cash and cash equivalents</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-01to2023-12-31" id="Fact000685" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,676,494</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-01-012022-12-31" id="Fact000686" format="ixt:numdotdecimal" decimals="0" unitRef="USD">462,065</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_z2kzBSwBJZg6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cash and cash equivalents from continuing operations, beginning of year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-12-31" id="Fact000688" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,906,074</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2021-12-31" id="Fact000689" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,103,677</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_iS_d0_z7J7dLjMfiyl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Cash and cash equivalents from discontinued operations, beginning of year</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" contextRef="AsOf2022-12-31" id="Fact000691" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" contextRef="AsOf2021-12-31" id="Fact000692" format="ixt:numdotdecimal" decimals="0" unitRef="USD">340,332</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_ze2iEf9pY8cf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Cash and cash equivalents at beginning of year</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31" id="Fact000694" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,906,074</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2021-12-31" id="Fact000695" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,444,009</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_zUIMiYrOTeh5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash and cash equivalents at end of year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-12-31" id="Fact000697" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,229,580</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31" id="Fact000698" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,906,074</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_iE_d0_zULS94hi6R26" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Less: Cash and cash equivalents from discontinued operations, end of year</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" contextRef="AsOf2023-12-31" id="Fact000700" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" contextRef="AsOf2022-12-31" id="Fact000701" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zjZLcBivuse9" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Cash and cash equivalents form continuing operations, end of year</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-12-31" id="Fact000703" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,229,580</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-12-31" id="Fact000704" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,906,074</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">See notes to the consolidated financial statements
which are an integral part of these audited financial statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<!-- Field: Page; Sequence: 75; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>NOCERA, INC.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b><span id="k_037"></span>NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000706" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><p id="xdx_804_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zOp6KghnM9tg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 1&#160;&#160;&#160;&#160;&#160;<span id="xdx_82E_zCMHQNcsG7sf">PRINCIPAL ACTIVITIES AND ORGANIZATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements include the
financial statements of Nocera, Inc. (&#8220;Nocera&#8221; or the &#8220;Company&#8221;) and its subsidiaries, Grand Smooth Inc. Limited
(&#8220;GSI&#8221;) and Guizhou Grand Smooth Technology Ltd. (&#8220;GZ GST&#8221; or &#8220;WFOE&#8221;), and Meixin Institutional Food
Development Co., Ltd. (&#8220;Meixin&#8221;) that is controlled through contractual arrangements. The Company, GSI, GZ GST and Mexin are
collectively referred to as the &#8220;Company&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Nocera was incorporated in the State of Nevada on
February 1, 2002 and is based in New Taipei City, Taiwan (R.O.C.). It did not engage in any operations and was dormant from its inception
until its reverse merger of GSI on December 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Reverse merger</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective December 31, 2018, Nocera completed a reverse
merger transaction (the &#8220;Transaction&#8221;) pursuant to an Agreement and Plan of Merger (the &#8220;Agreement&#8221;), with (i)
GSI, (ii) GSI&#8217;s stockholders, Yin-Chieh Cheng and Zhang Bi, who together owned shares constituting 100% of the issued and outstanding
ordinary shares of GSI (the &#8220;GSI Shares&#8221;) and (iii) GSI Acquisition Corp. Under the terms of the Agreement, the GSI Stockholders
transferred to Nocera all of the GSI Shares in exchange for the issuance of 10,000,000 shares (the &#8220;Shares&#8221;) of Nocera&#8217;s
common stock (the &#8220;Share Exchange&#8221;). As a result of the reverse merger, GSI became Nocera&#8217;s wholly-owned subsidiary
and Yin-Chieh Cheng and Zhang Bi, the former stockholders of GSI, became Nocera&#8217;s controlling stockholders. The share exchange transaction
with GSI was treated as a reverse merger, with GSI as the accounting acquirer and Nocera as the acquired party.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">GSI is a limited company established under the laws
and regulations of Hong Kong on August 1, 2014, and is a holding company without any operation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">GZ WFH was incorporated in Xingyi City, Guizhou Province,
People&#8217;s Republic of China (PRC) on October 25, 2017, and is engaged in providing fish farming containers service, which integrates
sales, installments, and maintenance of aquaculture equipment. The registered capital of GZ WFH is RMB$5,000,000 (equal to US$733,138).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 13, 2018, GSI incorporated GZ GST in PRC
with registered capital of US$15,000.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Divestiture</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 21, 2020, the Company filed a Current
Report on Form 8-K outlining the lack of communication that led to the termination by Nocera, Inc. of its relationship with Guizhou Wan
Feng Hu Intelligent Aquatic Technology Co. Limited (&#8220;GZ WFH&#8221;) and its management, and termination of the Variable Interest
Entity agreements between the parties.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Subsequently on October 8, 2020, Zhang Bi and GZ WFH
entered into a Settlement Agreement and Release with Nocera, Inc. wherein all claims as to GZ WFH&#8217;s debt (claim to shares in Nocera,
Inc. or GZ GST) were compromised, settled, and otherwise resolved as to any and all claims or causes of action whatsoever against Nocera
for any matter, action, or representation as to Nocera, and any debt to ownership of Nocera or GZ GST up to the date of the agreement.
The consideration for the agreement was mutual waiver of any and all claims against each other and GZ GST, and GZ WFH (including Zhang
Bi) waives any claims to Nocera stock, meaning the 4,750,000 shares of common stock of Nocera owned by Zhang Bi were cancelled as part
of the agreement. The Settlement Agreement and Release is attached hereto as Exhibit 10.8.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<ix:exclude><p id="xdx_235_zYXBZPNEo1Fh" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_232_zVjQ7xTxVlNg" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_237_z8FDKma3mNJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 76; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_232_zoXgofOMink" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">The VIE Agreements with XFC</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 31, 2020, we exchanged 466,667 (post-split)
shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (&#8220;XFC&#8221;),
in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled
us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic
benefits of XFC that could be significant to XFC. On November 30, 2022, we entered into a Purchase of Business Agreement with Han-Chieh
Shih (the &#8220;Purchaser&#8221;), in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash price
of $<span id="xdx_909_eus-gaap--ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_c20221101__20221130__us-gaap--DisposalGroupClassificationAxis__custom--XFCSaleMember_zaGFqPihwawb" title="Purchase cash price"><ix:nonFraction name="us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" contextRef="From2022-11-012022-11-30_custom_XFCSaleMember" id="Fact000712" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,000</ix:nonFraction></span> (the &#8220;XFC Sale&#8221;). The closing of the XFC Sale occurred on November 30, 2022 and the XFC variable interest entity
(&#8220;VIE&#8221;) agreements were terminated in connection with the XFC Sale.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">The VIE Agreements with Meixin</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 7, 2022, we entered into a series of
contractual agreements (collectively, the &#8220;Meixin VIE Agreements&#8221;) with the majority stockholder (the &#8220;Selling Stockholder&#8221;)
of Meixin Institutional Food Development Co., Ltd., a Taiwan corporation and a food processing and catering company (&#8220;Meixin&#8221;),
and Meixin, of which we purchased 80% controlling interest of Meixin for $<span id="xdx_90C_eus-gaap--PaymentsToAcquireBusinessesGross_c20220906__20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinVIEAgreementsMember_zr1biyihAZ9e" title="Purchase of controlling interest"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2022-09-062022-09-07_custom_MeixinVIEAgreementsMember" id="Fact000714" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,300,000</ix:nonFraction></span>. The Meixin VIE Agreements essentially confer control
and management of Meixin as well as substantially all of the economic benefits of the Selling Stockholder in Meixin to us.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000716" name="us-gaap:SubstantialDoubtAboutGoingConcernTextBlock"><p id="xdx_80E_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_z35odvWoHmW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 2&#160;&#160;&#160;&#160;&#160; <span id="xdx_82B_zDBgn17mbVMc">GOING CONCERN</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had net loss of $<span id="xdx_908_ecustom--IncomeLossFromContinuingsOperation_pn5n6_c20230101__20231231_zW4qp04Sz6p6" title="Net loss"><ix:nonFraction name="NCRA:IncomeLossFromContinuingsOperation" contextRef="From2023-01-01to2023-12-31" id="Fact000718" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.1</ix:nonFraction></span> million for the year
ended December 31, 2023, which raise substantial doubt as to the Company&#8217;s ability to continue as a going concern. Management believes
that it has developed a liquidity plan, as summarized below, that, if executed successfully, would enable to meet presently anticipated
cash needs for at least the next 12 months after the date that the financial statements are issued and it has prepared the consolidated
financial statements on a going concern basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is continuing to improve and develop its scale of operations. After listing onto Nasdaq, the Company had raised sufficient fund for its operation development and the Company had a good level of cash position to meet its liabilities. The Company also has ability to raise additional funds from Nasdaq for the future development.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company obtained a financial support letter from shareholders of the Company.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">However, the Company continues to have ongoing obligations
and it expects that it will require additional capital in order to execute its longer-term business plan. If the Company encounters unforeseen
circumstances that place constraints on its capital resources, management will be required to take various measures to conserve liquidity,
which could include, but not necessarily be limited to, curtailing the Company&#8217;s business development activities, suspending the
pursuit of its business plan, controlling overhead expenses and seeking to further dispose of non-core assets. Management cannot provide
any assurance that the Company will raise additional capital if needed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000720" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_804_eus-gaap--SignificantAccountingPoliciesTextBlock_znag9u8ks9c5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 3&#160;&#160;&#160;&#160;&#160; <span id="xdx_825_z9bewhTfYuJ2">SUMMARY OF
SIGNIFICANT ACCOUNTING POLICY</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000722" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zGOycvCH7aja" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_zfpCzsLzdV2l">Basis of Presentation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated
financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;)
and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) for interim financial
information. Accordingly, these financial statements do not include all of the information and footnotes required for complete financial
statements and should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the
Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_237_zBpH3nMYqmQe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_230_zsKZ3VlSYAwc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_235_z3V6dWWJggpi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 77; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23C_zOXba9aJO3q4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the opinion of management, all adjustments (which
include normal recurring adjustments) necessary to present a fair presentation of the Company&#8217;s unaudited condensed consolidated
financial position as of September 30, 2023, its consolidated results of operations for the nine months ended September 30, 2023, cash
flows for the nine months ended September 30, 2023 and change in equity for the nine months ended September 30, 2023, as applicable, have
been made. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the operating results that
may be expected for the year ending December 31, 2023 or any future periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000728" name="NCRA:ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock"><p id="xdx_849_ecustom--ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock_zSDonjk2ULqe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span><span id="xdx_867_zFErqJ0MHeq5">Change of Reporting Entity and Basis of Presentation</span></span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result of the Share Exchange on December 31,
2018, GSI became a wholly owned subsidiary of Nocera, Inc. The former GSI&#8217;s stockholders owned a majority of the common stock of
the Company. The Transaction was regarded as a reverse merger whereby GSI was considered to be the accounting acquirer as its stockholders
retained control of the Company after the Share Exchange, although Nocera, Inc. is the legal parent company. The Share Exchange was treated
as a recapitalization of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result, the assets and liabilities and the historical
operations that will be reflected in the Nocera&#8217;s financial statements after consummation of the Transaction will be those of GSI
and will be recorded at the historical cost basis of GSI. Nocera&#8217;s assets, liabilities and results of operations will be consolidated
with the assets, liabilities and results of operations of GSI upon consummation of the Transaction. As such, GSI is the continuing entity
for financial reporting purpose. In a reverse merger, the historical stockholder&#8217;s equity of the accounting acquirer prior to the
merger is retroactively reclassified (a recapitalization) for the equivalent number of shares received in the merger after giving effect
to any difference in par value of the registrant&#8217;s and the accounting acquirer&#8217;s stock by an offset in paid-in-capital. Therefore,
the financial statements have been prepared as if GSI had always been the reporting company and then on the share exchange date, had changed
its name and reorganized its capital stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying consolidated financial statements
have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;)
and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) for interim financial
information.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements included the
financial statements of all subsidiaries and the VIE of the Company. All transactions and balances between the Company and its subsidiary
and VIE have been eliminated in consolidation. Minority interests are recorded as a noncontrolling interest. A qualitative approach is
applied to assess the consolidation requirement for VIEs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000730" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zfwIIqqsa3zd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86C_zTzZBVDoKg86">Reclassification</span> </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain prior period amounts have been reclassified
to conform with current year presentation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000732" name="us-gaap:UseOfEstimates"><p id="xdx_84E_eus-gaap--UseOfEstimates_zb5jbw10N7I" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_z8Wkea9yO2Z3">Use of Estimates</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of financial statements in conformity
with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during
the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful
receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the
carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income
tax effects of the Tax Act and the assessment of deferred tax assets or liabilities. These estimates are often based on complex judgments
and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ
from these estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_238_zXwhsqvopTO2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zIcGaemIHhFh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23E_zk3ZglotEFL7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 78; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_230_z73KvGUgpNI7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000738" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_zOXCxXzUFFwe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_867_zUatR0rnmpe1">Concentrations of Credit Risk</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments that potentially expose the
Company to concentrations of credit risk consist primarily of accounts receivable. The Company conducts credit evaluations of its customers
and suppliers, and generally does not require collateral or other security from them. The Company evaluates its collection experience
and long outstanding balances to determine the need for an allowance for doubtful accounts. The Company conducts periodic reviews of the
financial condition and payment practices of its customers to minimize collection risk on accounts receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There was five customers who represented <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomerMember_z0iX9LvdS0E2" title="Concentration risk"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FiveCustomerMember" id="Fact000740" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">80.85</ix:nonFraction></span>% of
the Company's total revenue during the years ended December 31, 2023. There was four customers who represented <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomerMember_zJLHyigVQo33" title="Concentration risk"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomerMember" id="Fact000742" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">49.62</ix:nonFraction></span>% of the Company's
total revenue during the years ended December 31, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth a summary of single
customers who represent 10% or more of the Company&#8217;s total accounts receivable, net:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000744" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)" id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zPdeWl2ogbK1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_zgsCGoZVZH57" style="display: none">Schedule of concentrations of credit risk</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company&#8217;s accounts receivable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer A</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_z2tmnlJ1PDt2" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember" id="Fact000746" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">60.11</ix:nonFraction></span>%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zt2loWYuEHa7" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember" id="Fact000748" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">50.83</ix:nonFraction></span>%</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer B</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zrkgBWJLVwxf" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember" id="Fact000750" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.99</ix:nonFraction></span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zV4gbwmSZL57" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember" id="Fact000752" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">14.73</ix:nonFraction></span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer C</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zSfPQgZQ8jb1" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember" id="Fact000754" format="ixt:zerodash" decimals="INF" scale="-2" unitRef="Pure">&#8211;</ix:nonFraction></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zHcty5ozyIb1" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember" id="Fact000756" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">31.82</ix:nonFraction></span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer D</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zW87Tn2LTmCk" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerDMember" id="Fact000758" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">16.10</ix:nonFraction></span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zxnnLHtgqCy6" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerDMember" id="Fact000760" format="ixt:zerodash" decimals="INF" scale="-2" unitRef="Pure">&#8211;</ix:nonFraction></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_zyVp8lt7iog5" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_AllCustomersMember" id="Fact000762" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">98.19</ix:nonFraction></span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_z6e8DlxzxDD9" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_AllCustomersMember" id="Fact000764" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">97.38</ix:nonFraction></span>%</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table sets forth a summary of single suppliers who represent
10% or more of the Company&#8217;s total purchase:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company&#8217;s purchase</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier A</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zLeeUrzLg0Tb" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierAMember" id="Fact000766" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.67</ix:nonFraction></span>%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zNjfjeEujmn" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierAMember" id="Fact000768" format="ixt:zerodash" decimals="INF" scale="-2" unitRef="Pure">&#8211;</ix:nonFraction></span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier B</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zES9cm7b2Uo6" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierBMember" id="Fact000770" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10.06</ix:nonFraction></span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zMB9UZfegmSi" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierBMember" id="Fact000772" format="ixt:zerodash" decimals="INF" scale="-2" unitRef="Pure">&#8211;</ix:nonFraction></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier C</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zdWy32h838ak" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierCMember" id="Fact000774" format="ixt:zerodash" decimals="INF" scale="-2" unitRef="Pure">&#8211;</ix:nonFraction></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zCgHqZeMLvPi" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierCMember" id="Fact000776" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">18.60</ix:nonFraction></span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_z4YzJQH6prVk" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_AllSuppliersMember" id="Fact000778" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.73</ix:nonFraction></span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_zVgC47Glwnq4" title="Concentration percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_AllSuppliersMember" id="Fact000780" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">18.60</ix:nonFraction></span>%</span></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A0_zrVqM0UYR2k1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000782" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p id="xdx_84A_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zECbsSsPaQCi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86D_z5hY0r1UdaGh">Fair Value Measurement</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company applies ASC Topic 820, Fair Value Measurements
and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure
requirements for fair value measurements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 defines fair value as the price that
would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction
between market participants in the principal or most advantageous market for the asset or liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_239_z7aGljDVmgh2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zjUltAQg8Msi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_236_zMKQqp1pViIc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 79; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23A_zYZPZFLwqGib" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 specifies a hierarchy of valuation techniques,
which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 1 inputs to the valuation methodology are quoted
prices (unadjusted) for identical assets or liabilities in active markets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 2 inputs to the valuation methodology include
quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either
directly or indirectly, for substantially the full term of the financial instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 3 inputs to the valuation methodology are unobservable
and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect the Company&#8217;s own assumptions
about the assumptions that market participants would use in pricing an asset or liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management of the Company is responsible for determining
the assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including
valuations from an independent appraiser.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When available, the Company uses quoted market prices
to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using
valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates
and currency rates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000788" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1E5vqy2kBif" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86B_z555MH6CpId8">Cash and Cash Equivalents</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash and cash equivalents include all cash on hand
and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $<span id="xdx_90F_eus-gaap--Cash_pp0p0_c20231231_z8Kf3kgKZj4a" title="Cash"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2023-12-31" id="Fact000790" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,229,580</ix:nonFraction></span> and $<span id="xdx_906_eus-gaap--Cash_pp0p0_c20221231_zI9TI8BCREt6" title="Cash"><ix:nonFraction name="us-gaap:Cash" contextRef="AsOf2022-12-31" id="Fact000792" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,906,074</ix:nonFraction></span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000794" name="us-gaap:ReceivablesPolicyTextBlock"><p id="xdx_84B_eus-gaap--ReceivablesPolicyTextBlock_zMCcN0BTx8sk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_866_z02LfHKlU025">Accounts Receivable, Net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable are stated at the original amount
less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made
when there is objective evidence that the Company will not be able to collect all amounts due according to the original terms of the receivables.
The Company analyzes the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness,
historical and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for
doubtful accounts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000796" name="NCRA:PrepaidExpensesAndOtherAssetsPolicyTextBlock"><p id="xdx_845_ecustom--PrepaidExpensesAndOtherAssetsPolicyTextBlock_zkTBg1DEBgpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zaW9sTg4S0Uc">Prepaid Expenses and Other Assets, Net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Prepaid expense and other assets, net consist of receivable
from investment, prepaid rent and etc. Management reviews its receivable balance each reporting period to determine if an allowance for
doubtful accounts is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable
based on an assessment of specific evidence indicating doubtful collection, historical experience, account balance aging, and prevailing
economic conditions. Bad debts are written off against the allowance after all collection efforts have ceased.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23F_zK87LkSSaZwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zCmcrfXsLaRb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_237_zzcSh00ZNon6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 80; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_231_z3vTB0YHI243" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000802" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_z3F6UAWk2cg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86B_zxya0nCofv03">Inventories, net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at lower of cost or net realizable
value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The
variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation
of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Where there is evidence that the utility of inventories,
in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes
in price levels, or other causes, the inventories are written down to net realizable value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000804" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_84A_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zokGOx5MN1ga" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_z3HyO3HyTB07">Property and Equipment, Net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment are stated at cost less accumulated
depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance,
repairs, and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Depreciation of property and equipment is provided
using the straight-line method over their estimated useful lives, which are shown as follows.</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000806" name="NCRA:PropertyAndEquipmentUsefulLivesTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)" id="xdx_899_ecustom--PropertyAndEquipmentUsefulLivesTableTextBlock_zdzBuXV1uoQg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B9_zmOKQ3kQt4qf" style="display: none">Schedule of property and equipment useful lives</span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful life</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td>
    <td style="width: 59%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4wjSJI8eKii" title="Property and equipment useful lives"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_LeaseholdImprovementsMember" id="Fact000808" name="NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1">Shorter of the remaining lease terms and estimated useful lives</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Land</td>
    <td style="text-align: right"><span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQtgznJ8SZgl" title="Property and equipment useful lives"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_LandMember" id="Fact000810" name="NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1">Indefinite, as per land titles</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixture</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z6yYXJEjdsba" title="Property and equipment useful lives"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_FurnitureAndFixturesMember" id="Fact000812" name="NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1">5 years</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zePrkMNWeR1j" title="Property and equipment useful lives"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_EquipmentMember" id="Fact000814" name="NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1">3 years</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zm1mwdj2kZXd" title="Property and equipment useful lives"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_MachineryMember" id="Fact000816" name="NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1">5 years</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicle</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zYi4z5LUULW5" title="Property and equipment useful lives"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_VehiclesMember" id="Fact000818" name="NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1">5 years</ix:nonNumeric></span></span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AA_zHuNde8J7dAg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Upon sale or disposal, the applicable amounts of asset
cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited
to income.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000820" name="us-gaap:BusinessCombinationsPolicy"><p id="xdx_84C_eus-gaap--BusinessCombinationsPolicy_zx3ePEatajS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86A_za8zjnXKlhVd">Business Combination</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For a business combination, the assets acquired, the
liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair
values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling
interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date
fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest
in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Deferred tax liability and assets are recognized for
the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed
in a business combination in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 740-10.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:exclude><p id="xdx_239_zE6AXPFlMrL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p></ix:exclude>

<ix:exclude><p id="xdx_236_zZgOEaZVe3Og" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p></ix:exclude>

<ix:exclude><p id="xdx_238_zzBaqhKuYec2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i></i></b></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 81; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_233_zDzM6C1Vsmq9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000826" name="us-gaap:ConsolidationVariableInterestEntityPolicy"><p id="xdx_844_eus-gaap--ConsolidationVariableInterestEntityPolicy_zdjtIjvOCKpg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_z3I3CpxVYpNh">Variable Interest Entity</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A variable interest entity (&#8220;<b>VIE</b>&#8221;)
is an entity (investee) in which the investor has obtained less than a majority interest, according to the Financial Accounting Standards
Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following three criteria as elaborated in ASC Topic 810-10,
Consolidation:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">equity-at-risk is not sufficient to support the entity&#8217;s activities;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as a group, the equity-at-risk holders cannot control the entity; or</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the economics do not coincide with the voting interest.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">If a firm is the primary beneficiary of a VIE, the
holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable
interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project
(venture) for their mutual benefit is defined as a joint venture.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000828" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy"><p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zcEWsrMaLzz5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_860_zpk3E9cFCVwh">Goodwill and Intangible Assets</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize goodwill in accordance with ASC 350,&#160;<i>Intangibles&#8212;Goodwill
and Other</i>. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed
in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of December 31st of each year, and
is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be
impaired. An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill,
is less than its carrying amount.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize intangibles assets in accordance with
ASC 350,&#160;<i>Intangibles&#8212;Goodwill and Other</i>. Acquired intangible assets subject to amortization are stated at cost and are
amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization
are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not
subject to amortization are tested for impairment at least annually.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimates of fair value are based on the best
information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash
flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000830" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock"><p id="xdx_848_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zlr9MII18Xs1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86B_z5DzhYuw2cck">Share-Based Compensation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We determine our share-based compensation in accordance
with ASC 718,&#160;<i>Compensation&#8212;Stock Compensation&#160;</i>(ASC 718), which requires the measurement and recognition of compensation
expense for all share-based payment awards made to employees based on the grant date fair value of the award.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Determining the appropriate fair value model and calculating
the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our
phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the
application of management&#8217;s judgment. Significant estimates include our expected volatility. If different estimates and assumptions
had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially
impacted.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23D_zaaBCA1TOXih" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23A_zymXFu2jZQib" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_231_z3BY8fGDG3gf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 82; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_235_zcF0d5dC7s6g" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Black-Scholes pricing model requires inputs such
as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that
we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the
award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted
average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of
our guideline companies, which we feel best represent our company. We have never paid and do not anticipate paying any cash dividends
in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as
they occur.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000836" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_84F_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zkdLCdZn0Wpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_zBl1vfFJKKv8">Impairment of Long-lived Assets</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company reviews its long-lived assets for impairment
whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events
occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash
flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow
is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying amount
over the fair value of the assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000838" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock"><p id="xdx_840_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zUw4FUTi0tQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86E_zeXox3WU0bKb">Commitments and Contingencies</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the normal course of business, the Company is subject
to contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government
investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has
occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including
historical and the specific facts and circumstances of each matter.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000840" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zZZQJzcSyhj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_zmqZ6OA9yur4">Revenue Recognition</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenues when our customer obtains control
of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We
recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity
should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following
steps:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 28px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 1: Identify the contract (s) with a customer</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 2: Identify the performance obligations in the contract</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 3: Determine the transaction price</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 4: Allocate the transaction price to the performance obligation in the contract</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company considered revenue is recognized when
(or as) the Company satisfies performance obligations by transferring a promised goods and provide maintenance service to a customer.
Revenue is measured at the transaction price which is based on the amount of consideration that the Company expects to receive in exchange
for transferring the promised goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices
and written contracts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<ix:exclude><p id="xdx_23F_zhUT0611xBC9" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zfj0aeGicCUj" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_235_zTmM6jM2Rrc9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 83; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_239_zzGo9dTcEHu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have arrangements for returns
from customers and does not have any future obligations directly or indirectly related to services resale by customers. The Company has
no sales incentive programs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company provides goods, maintenance service warranties
for the goods sold with a period varying from 18 months to 72 months, which majority are 18 months, and exclusive sales agency license
to its customers. For performance obligation related to providing products, the Company expects to recognize the revenue according to
the delivery of products. For performance obligation related to maintenance service warranties, the Company expects to recognize the revenue
on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a
straight-line basis over the contract term, which is generally for 18 months as majority of the maintenance service warranties periods
provided are 18 months. For performance obligation related to exclusive agency license, the Company recognizes the revenue ratably upon
the satisfaction over the estimated economic life of the license.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have amounts of contract assets
since revenue is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and
deferred revenue. Advance payments from customer are expected to be recognized as revenue within 12 months. Deferred revenue is expected
to be recognized as revenue within 12 months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000846" name="us-gaap:CostOfSalesPolicyTextBlock"><p id="xdx_841_eus-gaap--CostOfSalesPolicyTextBlock_zSiyHbEhivL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86F_zP8WaSHqdUvj">Cost of Sales</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cost of sales consists primarily of material costs,
labor costs, depreciation, and related expenses, which are directly attributable to the production of the product. Write-down of inventories
to lower of cost or net realizable value is also recorded in cost of sales.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000848" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zC2VhfHp76db" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_865_zk07ZZvrdDed">Income Taxes</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes deferred tax assets and liabilities
for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method,
deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities
and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods
in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred
tax assets to the amount expected to be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000850" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zPPHXEsnUCb9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86C_zbnHr6WbXWzb">Leases</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU 2016-12, Leases
(ASC Topic 842), which amends the leases requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will
be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies
the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases
will continue to be classified as either finance or operating leases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company adopted ASC Topic 842 using the modified
retrospective transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required
an adjustment to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of
the adoption, The Company recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption
of the new lease standard does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<ix:exclude><p id="xdx_233_zcjehK8Yjlpa" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zwex74ZxjEk1" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zMMg916KWBV" style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 84; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_239_zsdIhqtd3wCj" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000856" name="us-gaap:IncomeTaxUncertaintiesPolicy"><p id="xdx_843_eus-gaap--IncomeTaxUncertaintiesPolicy_ztIDA3NiGkz6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_z7PJ3qzU9cv9">Uncertain Tax Positions</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for uncertainty in income taxes
using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition
by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit,
including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest
amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized
and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of
limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent.
The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000.
In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion.
The Company records interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as
of December 31, 2023 and 2022, and the Company has no accrued interest or penalties related to uncertain tax positions. The company does
not believe that the unrecognized tax benefits will change over the next twelve months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000858" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock"><p id="xdx_842_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zVjXjW9sEvp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86F_zBjkQzwBfTHk">Comprehensive (Loss) Income</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Comprehensive income or loss is comprised of the Company&#8217;s
net (loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign
currency translation adjustments, net of the income tax effect.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000860" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zaRo7fyjyatb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zuYBgQFnJVL7">Foreign Currency Translation and Transactions</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s reporting currency is the U.S.
dollar (&#8220;US$&#8221;). The functional currency of the Company&#8217;s subsidiary and the consolidated VIE is RMB. In the consolidated
financial statements, the financial information of the Company&#8217;s subsidiary and the consolidated VIE has been translated into US$.
Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange
rates, except for changes in accumulated deficit during the year which is the result of income statement translation process, and revenue,
expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported as foreign
currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated statements
of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are <span id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20231231_zhJMZCc7fhP4" title="Exchange rates at end of period"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2023-12-31" id="Fact000862" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">7.1258</ix:nonFraction></span> and <span id="xdx_902_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20221231_zmkOetER5R8d" title="Exchange rates at end of period"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2022-12-31" id="Fact000864" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">6.4854</ix:nonFraction></span>, respectively.
The annual average exchange rates for the year ended December 31, 2023 and 2022 are <span id="xdx_904_ecustom--ForeignCurrencyExchangeRateTranslation2_c20230101__20231231_zY11tWQ5xsth" title="Annual average exchange rates"><ix:nonFraction name="NCRA:ForeignCurrencyExchangeRateTranslation2" contextRef="From2023-01-01to2023-12-31" id="Fact000866" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">7.1162</ix:nonFraction></span> and <span id="xdx_90A_ecustom--ForeignCurrencyExchangeRateTranslation2_c20220101__20221231_zctkQyOht642" title="Annual average exchange rates"><ix:nonFraction name="NCRA:ForeignCurrencyExchangeRateTranslation2" contextRef="From2022-01-012022-12-31" id="Fact000868" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">6.3700</ix:nonFraction></span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000870" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_841_eus-gaap--EarningsPerSharePolicyTextBlock_z7q2V6jT1utc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_867_zpKOu44oGUed">(Loss) Earnings per Share</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic (loss) earnings per share is computed by dividing
net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year.
Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were
exercised or converted into common shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000872" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zJTBTnltsRRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span style="text-decoration: underline"><span id="xdx_865_zMZvXVx8PEfi">Recent Accounting Pronouncements</span></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Recent accounting pronouncements issued by the Financial
Accounting Standards Board, its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities
and Exchange Commission did not or are not believed by management to have a material impact on the Company&#8217;s present or future financial
statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_235_zhXOt18u0TU5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_233_zcyhm3HucIo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_232_zGFsmafRuosc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 85; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23F_zx7EeWVAhHp2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000878" name="us-gaap:AccountsAndNontradeReceivableTextBlock"><p id="xdx_80D_eus-gaap--AccountsAndNontradeReceivableTextBlock_z2TveqUVXb4k" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 4&#160;&#160;&#160;&#160;&#160;<span id="xdx_825_zUt2Y6yRjuk3">ACCOUNTS RECEIVABLE, NET</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and 2022, accounts receivable
consisted of the following:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000880" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details)" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zboqo4Ialrt4" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B9_zYwbQNMnJBMa" style="display: none">Schedule of accounts receivable</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49E_20231231_zQt6nd1uF00k" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_492_20221231_zwJXnhPyi7F3" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNCzj7C_zq2lVNDg9lZ9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsReceivableGross" contextRef="AsOf2023-12-31" id="Fact000882" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">173,395</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsReceivableGross" contextRef="AsOf2022-12-31" id="Fact000883" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">209,777</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_d0_msARNCzj7C_zjU0jBkNwO34" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Allowance for doubtful accounts</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-12-31" id="Fact000885" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2022-12-31" id="Fact000886" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzj7C_zYJqDwRf6hRf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-31" id="Fact000888" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">173,395</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2022-12-31" id="Fact000889" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">209,777</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ended December 31, 2023 and 2022, the
Company has recorded provision for doubtful accounts of nil <span id="xdx_909_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20230101__20231231_zx7ZADyWivlb" title="Provision for doubtful accounts" style="display: none"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-01-01to2023-12-31" id="Fact000891" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span> and nil, <span id="xdx_905_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20220101__20221231_zipEan9Q05of" title="Provision for doubtful accounts" style="display: none"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2022-01-012022-12-31" id="Fact000893" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span> respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000895" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_806_eus-gaap--InventoryDisclosureTextBlock_zJVpKGj6v2p2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 5&#160;&#160;&#160;&#160;&#160;<span id="xdx_82F_zlmGF84EZhge">INVENTORIES, NET</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and 2022, inventories consisted
of the following:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000897" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - INVENTORIES, NET (Details)" id="xdx_886_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zuILOPGTmII" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zH2wrwE1oeyi" style="display: none">Schedule of inventories</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_491_20231231_znRtSt3F7Uq4" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_493_20221231_zdG8yhW3S9al" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pp0p0_maINzJNg_zDZSq5TST99g" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="AsOf2023-12-31" id="Fact000899" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">88,432</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="AsOf2022-12-31" id="Fact000900" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">91,781</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InventoryWorkInProcessAndRawMaterialsNetOfReserves_iI_pp0p0_d0_maINzJNg_z7PZc6uh7nS9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work in process</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves" contextRef="AsOf2023-12-31" id="Fact000902" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves" contextRef="AsOf2022-12-31" id="Fact000903" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pp0p0_mtINzJNg_z43QvSFVKfog" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact000905" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">88,432</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2022-12-31" id="Fact000906" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">91,781</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000908" name="NCRA:AdvanceToSuppliersTextBlock"><p id="xdx_802_ecustom--AdvanceToSuppliersTextBlock_zurcArYAahHf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 6&#160;&#160;&#160;&#160;&#160;<span id="xdx_828_zfPWIBuU6ooa">ADVANCE TO SUPPLIERS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Balances of advances to suppliers were $<span id="xdx_909_eus-gaap--AccountsAndOtherReceivablesNetCurrent_pp0p0_c20231231_ziPhFWTL05e2" title="Advances to suppliers"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-12-31" id="Fact000910" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,732</ix:nonFraction></span> and
$<span id="xdx_90E_eus-gaap--AccountsAndOtherReceivablesNetCurrent_pp0p0_c20221231_zGuKA5PiTyz5" title="Advances to suppliers"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2022-12-31" id="Fact000912" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,732</ix:nonFraction></span> as of December 31, 2023 and 2022, respectively, which represented prepayments to suppliers for raw materials.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000914" name="us-gaap:OtherCurrentAssetsTextBlock"><p id="xdx_80C_eus-gaap--OtherCurrentAssetsTextBlock_z0C8Hcm8gOB" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 7&#160;&#160;&#160;&#160;&#160;<span id="xdx_82B_zLOYh7RRrBW">PREPAID EXPENSES AND OTHER ASSETS,
NET</span></b></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000916" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)" id="xdx_889_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zp6yJkFJSYM5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zbmm2hsYSb83" style="display: none">Schedule of prepaid expenses and other assets</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other receivables from third party</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%">&#160;</td>
    <td id="xdx_981_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20231231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zHzxKdrlL3nf" title="Prepaid expenses, gross" style="border-bottom: black 1pt solid; vertical-align: top; width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssets" contextRef="AsOf2023-12-31_custom_OtherReceivablesMember" id="Fact000918" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,365</ix:nonFraction></span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%">&#160;</td>
    <td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20221231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zd9DWptWqZgf" title="Prepaid expenses, gross" style="border-bottom: black 1pt solid; vertical-align: bottom; width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssets" contextRef="AsOf2022-12-31_custom_OtherReceivablesMember" id="Fact000920" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">27,470</ix:nonFraction></span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Prepaid expenses and other assets, net</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20231231_zo5DaJAam18a" title="Prepaid expenses and other assets, net" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000922" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,365</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td id="xdx_989_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20221231_zIQCHe9Mkjp8" title="Prepaid expenses and other assets, net" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2022-12-31" id="Fact000924" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">27,470</ix:nonFraction></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  </table></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23B_zYXdsKgQUCEh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zGgiYpNTasKi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_231_zKN99VGuvU1a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 86; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_239_zCpiMVYnPxK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000930" name="us-gaap:FairValueDisclosuresTextBlock"><p id="xdx_804_eus-gaap--FairValueDisclosuresTextBlock_z82g4adHVgec" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 8 &#160;&#160;&#160;&#160;&#160;<span id="xdx_827_zWfv9iDou0jl">FINANCIAL ASSETS AT FAIR VALUE
THROUGH PROFIT OR LOSS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of each investment in equity instrument
to be measured at fair value through profit or loss is as follows:&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">(Unaudited)</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">(Audited)</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Financial assets mandatorily measured at fair value through profit or loss</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">$</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">$</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: justify; padding-bottom: 1pt">Funds</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">208,697</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">&#160;</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">208,697</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    </tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; text-align: justify">Current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    </tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Non-Current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">208,697</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">208,697</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    </tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 11, 2023, the Company invested $200,000
Morgan Stanley Institutional Fund Trust. Net gain of $8,697&#160;was recognized under changes in fair value of financial assets at fair
value through profit or loss in the consolidated statement of profit or loss for the period ended December 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, no financial assets at
fair value through profit or loss were pledged with banks as collaterals.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000932" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_809_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zj66NWOHPnC5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 9&#160;&#160;&#160;&#160;&#160;<span id="xdx_82D_zxPXUoyh2z6g">PROPERTY AND EQUIPMENT, NET</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and December&#160;31, 2022,
property and equipment consisted of the following:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000934" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT, NET (Details)" id="xdx_88F_eus-gaap--PropertyPlantAndEquipmentTextBlock_zvOf6dNa3c3j" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_z1g4ujrC1dAk" style="display: none">Schedule of property and equipment</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zbjVtYRqKT8c" title="Property and equipment, gross" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_LandMember" id="Fact000936" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">877,870</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_d0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zJ39uw4yRkt" title="Property and equipment, gross" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_us-gaap_LandMember" id="Fact000938" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zehVDtDxowJc" title="Property and equipment, gross" style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_EquipmentMember" id="Fact000940" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">905,430</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zE8fm3uo8PPe" title="Property and equipment, gross" style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_us-gaap_EquipmentMember" id="Fact000942" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">903,867</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Accumulated depreciation</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20231231_zuu1eaRMPgM6" title="Less: Accumulated depreciation" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact000944" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">235,499</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zZ926fiOFq7a" title="Less: Accumulated depreciation" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-12-31" id="Fact000946" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">59,254</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property and equipment, net</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20231231_zgPSWi9zRuN9" title="Property and equipment, net" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact000948" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,547,801</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20221231_zwFDjhAtt9te" title="Property and equipment, net" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-12-31" id="Fact000950" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">844,613</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Depreciation expenses for the years ended December
31, 2023 and 2022 were $<span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20230101__20231231_zSfP3ePDvjX2"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-01to2023-12-31" id="Fact000951" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">171,312</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20220101__20221231_z2IPMDGDwdnd"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-01-012022-12-31" id="Fact000952" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">66,907</ix:nonFraction></span>,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23C_zPWizeuw8h8a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_230_zm9reHWHkwFf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 87; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_234_zg7RByiI6dy" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000957" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock"><p id="xdx_80D_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zsqpeBFXEjN" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 10 &#160;&#160;&#160;&#160;<span id="xdx_82E_zUE1TArlRyX">GOODWILL AND OTHER INTANGIBLE ASSETS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and December 31, 2022, goodwill
and other intangible assets consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Goodwill</b></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000959" name="us-gaap:ScheduleOfGoodwillTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)" id="xdx_897_eus-gaap--ScheduleOfGoodwillTextBlock_zRxdP9YiTZEi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zpwhhQ5GWAkd" style="display: none">Schedule of goodwill</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill - Meixin</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_c20231231__dei--LegalEntityAxis__custom--MeixinMember_zOcQ3W7GK9v7" title="Goodwill" style="text-align: right; width: 13%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31_custom_MeixinMember" id="Fact000961" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,905,735</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_d0_c20221231__dei--LegalEntityAxis__custom--MeixinMember_zcgQYwTZ5jCe" title="Goodwill" style="text-align: right; width: 13%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31_custom_MeixinMember" id="Fact000963" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,905,735</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Impairment</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pp0p0_di0_c20231231_zdrr4gOeUft5" title="Goodwill" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="AsOf2023-12-31" id="Fact000965" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,250,553</ix:nonFraction></span></td>
    <td>)&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_984_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iI_pp0p0_d0_c20221231_zVzktd7wHks9" title="Goodwill" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" contextRef="AsOf2022-12-31" id="Fact000967" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at end of year</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98B_eus-gaap--Goodwill_pp0p0_c20231231_zbiPQPjQnsG9" title="Goodwill" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-12-31" id="Fact000969" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,655,182</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_eus-gaap--Goodwill_pp0p0_c20221231_z9fzz5sUkWrl" title="Goodwill" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-12-31" id="Fact000971" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,905,735</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A3_zRl6fLmfjwgj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Customer relations</b></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000973" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)" id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zKGzqjB3326d" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zriu6ZWtThP4" style="display: none">Schedule of customer relations</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zoWxswxhs6H5" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20221231_zFc4Z8KtWfVa" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_zUCOaUERn8Xf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisitions</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31" id="Fact000975" format="ixt:numdotdecimal" decimals="0" unitRef="USD">135,325</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31" id="Fact000976" format="ixt:numdotdecimal" decimals="0" unitRef="USD">135,325</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_406_ecustom--FiniteLivedIntangibleAssetsTranslationAdjustments_iI_d0_zm4DqBXMdSa9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translation/ Adjustments</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:FiniteLivedIntangibleAssetsTranslationAdjustments" contextRef="AsOf2023-12-31" id="Fact000978" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:FiniteLivedIntangibleAssetsTranslationAdjustments" contextRef="AsOf2022-12-31" id="Fact000979" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_zLAqXB1jHSf8" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Accumulated amortization</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31" id="Fact000981" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,196</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31" id="Fact000982" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,891</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_d0_zVKL1UoiWLY4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at end of year</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31" id="Fact000984" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,129</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2022-12-31" id="Fact000985" format="ixt:numdotdecimal" decimals="0" unitRef="USD">130,434</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A2_z5DEdQsK2Iak" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>



<ix:exclude><p id="xdx_235_z4FXRrIcNxX3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000988" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_80D_eus-gaap--DebtDisclosureTextBlock_zcfduvF0et7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 11&#160;&#160;&#160;&#160;&#160;&#160; <span id="xdx_825_znnD7sKo2q16">OTHER
BORROWINGS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0.55pt 0 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Others loans consisted of the following:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact000990" name="us-gaap:ScheduleOfDebtTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - OTHER BORROWINGS (Details)" id="xdx_886_eus-gaap--ScheduleOfDebtTableTextBlock_zf1JahzkWOQk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_z88rsVo10Mp" style="display: none">Schedule of other loans</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_983_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zbcoL7w7g20d" title="Secured loan, current" style="border-bottom: black 1pt solid; width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherLoansPayableCurrent" contextRef="AsOf2023-12-31_custom_ChaileaseFinanceCoMember" id="Fact000992" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">487,800</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98D_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zUctIEkkZnq8" title="Secured loan, current" style="border-bottom: black 1pt solid; width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherLoansPayableCurrent" contextRef="AsOf2022-12-31_custom_ChaileaseFinanceCoMember" id="Fact000994" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">214,913</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total secured loan wholly repayable within 1 year</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231_zDdqWAhHwZij" title="Secured loan, current" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherLoansPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000996" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">487,800</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231_zn43gtU5XC81" title="Secured loan, current" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherLoansPayableCurrent" contextRef="AsOf2022-12-31" id="Fact000998" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">214,913</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_d0_c20231231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zdxljZs2OMR3" title="Secured loan, non current" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherLoansPayableLongTerm" contextRef="AsOf2023-12-31_custom_ChaileaseFinanceCoMember312758625" id="Fact001000" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98B_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zn5H8l1Sp5zc" title="Secured loan, non current" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherLoansPayableLongTerm" contextRef="AsOf2022-12-31_custom_ChaileaseFinanceCoMember312758640" id="Fact001002" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">436,341</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20231231_zGKuGHFED7Th" title="Secured loan, non current" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherLoansPayableLongTerm" contextRef="AsOf2023-12-31" id="Fact001004" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">487,800</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_987_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231_z3y43KrgPiKi" title="Secured loan, non current" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherLoansPayableLongTerm" contextRef="AsOf2022-12-31" id="Fact001006" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">651,254</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0.55pt 0 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 2.15pt 0 0; text-align: justify">As of December 31, 2022, the outstanding
loan from Chailease Finance Co., Ltd of $<span id="xdx_90F_eus-gaap--LoansPayable_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_zMg2e2o9gxn7" title="Outstanding loan"><ix:nonFraction name="us-gaap:LoansPayable" contextRef="AsOf2022-12-31_custom_ChaileaseFinanceCoMember312758765" id="Fact001008" format="ixt:numdotdecimal" decimals="0" unitRef="USD">651,254</ix:nonFraction></span> (or TWD <span id="xdx_909_eus-gaap--LoansPayable_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember__srt--CurrencyAxis__currency--TWD_zeS37kGwLf2g" title="Outstanding loan"><ix:nonFraction name="us-gaap:LoansPayable" contextRef="AsOf2022-12-31_custom_ChaileaseFinanceCoMember_currency_TWD" id="Fact001010" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,000,000</ix:nonFraction></span>) with annual interest rate of <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_zJGZHVpJZU8b" title="Interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-12-31_custom_ChaileaseFinanceCoMember312758765" id="Fact001012" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6</ix:nonFraction></span>% was secured by pledging the timely
deposit in Sunny Bank (Xizhi Brench) of <span id="xdx_906_eus-gaap--RestrictedCash_iI_c20221231__dei--LegalEntityAxis__custom--XizhiBrenchMember__srt--CurrencyAxis__currency--TWD_zED5CjVFE3r6" title="Bank deposit"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2022-12-31_custom_XizhiBrenchMember_currency_TWD" id="Fact001014" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span>, and denominated in TWD for a term of 24 months. This facility of credit limit of TWD
<span id="xdx_900_eus-gaap--LineOfCredit_iI_c20221219__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember__srt--CurrencyAxis__currency--TWD_zIf1l1fUA5za" title="Facility of credit limit"><ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2022-12-19_custom_ChaileaseFinanceCoMember_currency_TWD" id="Fact001016" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,000,000</ix:nonFraction></span> was obtained on December 19, 2022 and will be expired on <span id="xdx_90F_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20220101__20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_z1Peqr6V362i" title="Expired date"><ix:nonNumeric contextRef="From2022-01-012022-12-31_custom_ChaileaseFinanceCoMember" format="ixt:datemonthdayyearen" id="Fact001018" name="us-gaap:LineOfCreditFacilityExpirationDate1">December 16, 2024</ix:nonNumeric></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23D_zjnth3YRn0g3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23A_zGDY8GBEHyDb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 88; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_230_zD8KjxOXWOzd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001023" name="NCRA:WarrantDisclosureTextBlock"><p id="xdx_80F_ecustom--WarrantDisclosureTextBlock_zgURZC3wr2Ma" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 12 &#160;&#160;&#160;&#160;<span id="xdx_821_zzg8xyOmvsT5">WARRANTS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On April 1,
2021, the Company entered in a securities purchase agreement with certain investors for an aggregate of 80,000 shares of its preferred
stock at a per share purchase price of $2.50. As part of the transaction, the investors received one Class C warrant and one Class D warrant
for the subscription of each preferred share. The Class C warrants consist of the right to purchase up to 80,000 shares of the Company&#8217;s
common stock at an exercise price of $2.50 per share exercisable for 36 months from the date of inception. The Class D warrants consist
of the right to purchase up to 80,000 shares of the Company&#8217;s common stock at an exercise price of $5.00 per share exercisable for
36 months from the date of inception. The subscription was completed on August 10, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On September
27, 2021 the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company issued
in a registered direct offering, an aggregate of 48,000 shares of common stock of the Company at a per share purchase price of $2.50.
In addition, the investors also received one Class C warrant and one Class D warrant for the subscription of each preferred share. The
Class C warrants consist of the right to purchase up to 80,000 shares of the Company&#8217;s common stock at an exercise price of $2.50
per share exercisable for 36 months from the date of inception. The Class D warrants consist of the right to purchase up to 80,000 shares
of the Company&#8217;s common stock at an exercise price of $5.00 per share exercisable for 36 months from the </span>date of inception.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Public Offering and pursuant
to a registration statement on Form S-1, amended (File No. 333-264059), originally filed with the Securities and Exchange Commission (the
&#8220;SEC&#8221;) on April 1, 2022, and declared effective by the SEC on August 10, 2022 (the &#8220;Registration Statement&#8221;),
the public offering price of each Unit was $3.50, and each unit consisting of one share of common stock and a warrant to purchase two
shares of common stock from the date of issuance until the fifth anniversary of the date of issuance. The Shares and the Warrants comprising
the Units were immediately separable and issued separately in the Offering, which closed on August 15, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Public Offering and pursuant
to the underwriting agreement between us and the underwriters named therein, we granted the underwriters a 45-day option to purchase up
to <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210926__20210927__srt--CounterpartyNameAxis__custom--UnderwritersMember_zZKsu746MIYc" title="Option to purchase shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="From2021-09-262021-09-27_custom_UnderwritersMember" id="Fact001025" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">282,000</ix:nonFraction></span> additional shares of common stock and warrants, equivalent to 15% of the Units sold in the Public Offering, at the public offering
price per Unit, less underwriting discounts and commissions, to cover over-allotments, if any. On September 23, 2022, the underwriters
exercised their option to purchase an additional <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20220923__srt--CounterpartyNameAxis__custom--UnderwritersMember_ztMOjrEqQ0H5" title="Purchase of additional warrants"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2022-09-23_custom_UnderwritersMember" id="Fact001027" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">282,000</ix:nonFraction></span> warrants from us for gross proceeds of $<span id="xdx_903_eus-gaap--ProceedsFromWarrantExercises_c20220922__20220923__srt--CounterpartyNameAxis__custom--UnderwritersMember_zvnhuchOvpHb" title="Gross proceeds of warrants"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" contextRef="From2022-09-222022-09-23_custom_UnderwritersMember" id="Fact001029" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,820</ix:nonFraction></span>. The warrants were issued to the
underwriters on September 26, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The exercise price of the Warrants shall be decreased
to the reset price, which means the greater of (i) 50% of the exercise price and (ii) 100% of the last volume weighted average price immediately
preceding the 90th calendar day following the initial issuance date (the greater of (i) and (ii), the &#8220;Reset Price&#8221;) if, on
the date that is 90 calendar days immediately following the initial issuance date, the Reset Price is less than the exercise price on
that date.</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001031" name="NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - WARRANTS (Details - Assumptions used)" id="xdx_89A_ecustom--ScheduleOfWarrantValuationAssumptionsTableTextBlock_zApVxpw4lvf1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zTY47NwQCldl" style="display: none">Schedule of assumptions used</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>C Warrant<br/>
    August 10, </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2021</b></p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>D Warrant<br/>
    August 10, </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2021</b></p></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_z5lcwzHgeNT8" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember" id="Fact001033" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">1.47</ix:nonNumeric></span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zs2o75svg9B" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputSharePriceMember" id="Fact001035" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">0.66</ix:nonNumeric></span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zujAoikm0Wx8" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExercisePriceMember" id="Fact001037" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">2.50</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zJAMnPCKOYBc" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExercisePriceMember" id="Fact001039" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">5.00</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zqgSSmOhGwAg" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember" id="Fact001041" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">0.14%</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zZFAYaL4d45a" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember" id="Fact001043" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">0.14%</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend yield</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zx3rdCa4S956" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember" id="Fact001045" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">0.00%</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zFi5lYrJIqG6" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember" id="Fact001047" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">0.00%</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zrQ3hHWAUPi3" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExpectedTermMember" id="Fact001049" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">1.39</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zaGJ4LZZYVBe" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExpectedTermMember" id="Fact001051" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">1.39</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zl7WKk8cL6gi" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember" id="Fact001053" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">56.36%</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zA2iAiFBvqy6" title="Assumptions used"><ix:nonNumeric contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember" id="Fact001055" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">56.36%</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<ix:exclude><p id="xdx_23C_zciunEpoyfJ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_233_zNBHWsrTlLXj" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<ix:exclude><!-- Field: Page; Sequence: 89; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23D_zTJsbyqtEAsg" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C Warrant<br/>
September 27,<br/>
2021</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D Warrant<br/>
September 27,<br/>
2021</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zYDENFYm8DIf" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember" id="Fact001060" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">1.71</ix:nonNumeric></span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zULEp2AIWNIl" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputSharePriceMember" id="Fact001062" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">0.73</ix:nonNumeric></span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zBrBHIFSK1cl" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExercisePriceMember" id="Fact001064" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">2.50</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zVeuOaqHwLHl" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExercisePriceMember" id="Fact001066" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">5.00</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zy2oi1DrFmtg" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember" id="Fact001068" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">0.15%</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zroQE9O8L929" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember" id="Fact001070" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">0.15%</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend yield</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z95JglyWbM15" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember" id="Fact001072" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">0.00%</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zkGSa39WymIe" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember" id="Fact001074" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">0.00%</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zUGN2Ke2dbU2" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExpectedTermMember" id="Fact001076" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">1.26</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zbkLgscYFJnd" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExpectedTermMember" id="Fact001078" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">1.26</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zvle9pDPF6ed" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember" id="Fact001080" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">52.93%</ix:nonNumeric></span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zUk1RjqL3TO1" title="Assumptions used"><ix:nonNumeric contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember" id="Fact001082" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">52.93%</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IPO Warrant<br/>
September 26,<br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zFgtfJ6caD45" title="Assumptions used"><ix:nonNumeric contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputSharePriceMember" id="Fact001084" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">1.28</ix:nonNumeric></span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_z7pLb80mITe" title="Assumptions used"><ix:nonNumeric contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExercisePriceMember" id="Fact001086" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">1.925</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zJDUpn8VDrTg" title="Assumptions used"><ix:nonNumeric contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember" id="Fact001088" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">4.03%</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend yield</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zohtIJAcjLa9" title="Assumptions used"><ix:nonNumeric contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember" id="Fact001090" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">0.00%</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zEjcIMZfscM6" title="Assumptions used"><ix:nonNumeric contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExpectedTermMember" id="Fact001092" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">4.65</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zGEtXsDXrEsg" title="Assumptions used"><ix:nonNumeric contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember" id="Fact001094" name="us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">46.10%</ix:nonNumeric></span></span></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A6_z3zWDKNxjEha" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<ix:exclude><p id="xdx_234_zsOffRXcwSM5" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_234_zWq8yrTMUjpa" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 90; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_233_z3Rfg2vWYOz3" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following
is a reconciliation of the beginning and ending balances of warrants liability measured at fair value on a recurring basis using Level
3 inputs:</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001099" name="NCRA:ScheduleOfWarrantLiabilitiesTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - WARRANTS (Details - Warrant Liability)" id="xdx_896_ecustom--ScheduleOfWarrantLiabilitiesTableTextBlock_zRc7lbvnydLl" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zuRoAFak5Z3" style="display: none">Schedule of warranty liability activity</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at the beginning of period</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_c20230101__20231231_zoJzmzH175c6" title="Balance at the beginning of period" style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2022-12-31" id="Fact001101" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,179,768</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_d0_c20220101__20221231_zKiyjlaGNwCf" title="Balance at the beginning of period" style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2021-12-31" id="Fact001103" format="ixt:numdotdecimal" decimals="0" unitRef="USD">312,320</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued to investors</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zGAIKpsJNng5" title="Warrants issued" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" contextRef="From2023-01-012023-12-31_custom_WarrantsIssuedToInvestorsMember" id="Fact001105" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zu29A5sC7ld5" title="Warrants issued" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" contextRef="From2022-01-012022-12-31_custom_WarrantsIssuedToInvestorsMember" id="Fact001107" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">754,303</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued to underwriter</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zja81bhALgJh" title="Warrants issued" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" contextRef="From2023-01-012023-12-31_custom_WarrantsIssuedToUnderwriterMember" id="Fact001109" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zzbkmQnwc0Y8" title="Warrants issued" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" contextRef="From2022-01-012022-12-31_custom_WarrantsIssuedToUnderwriterMember" id="Fact001111" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">113,145</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value change of warrants included in earnings</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98F_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20230101__20231231_zywoJ0clbr01" title="Fair value change of warrants included in earnings" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1" contextRef="From2023-01-01to2023-12-31" id="Fact001113" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_983_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20220101__20221231_zhMoN5aLJkRa" title="Fair value change of warrants included in earnings" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1" contextRef="From2022-01-012022-12-31" id="Fact001115" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20230101__20231231_zf6JJHSJXe76" title="Total" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2023-12-31" id="Fact001117" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,179,768</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20220101__20221231_zwnxBfFnlHo8" title="Total" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" contextRef="AsOf2022-12-31" id="Fact001119" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,179,768</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AD_zcLOU3SNXcLj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following
is a summary of the warrant activity:</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001121" name="us-gaap:ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock_zaw7N681GL21" summary="xdx: Disclosure - WARRANTS (Details - Warrant Activity)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zrqG15kGy1zb" style="display: none">Schedule of warrant activity</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Warrants</b></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise Price</b></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Term in</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Years</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 52%">Outstanding at January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zt6NAkF70V64" title="Number of warrants outstanding, Beginning balance" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" id="Fact001123" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">256,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzYHe7uJ3TJh" title="Average exercise price outstanding, Beginning balance" style="width: 13%; text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" id="Fact001125" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.75</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zOT6uswJBQj8" title="Weighted average remaining contractual term, Outstanding"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember" format="ixt-sec:duryear" id="Fact001127" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">2.66</ix:nonNumeric></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercisable at January 1, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--WarrantsExercisable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9v1vpFgTZeg" title="Number of warrants exercisable, Beginning balance" style="text-align: right"><ix:nonFraction name="NCRA:WarrantsExercisable" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" id="Fact001129" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">256,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--AverageExercisePriceExerciasable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zAqFiuOXPjW4" title="Average exercise price exercisable, Beginning balance" style="text-align: right"><ix:nonFraction name="NCRA:AverageExercisePriceExerciasable" contextRef="AsOf2021-12-31_us-gaap_WarrantMember" id="Fact001131" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.75</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zfcR56D7m2pk" title="Weighted average remaining contractual term, Exercisable"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember" format="ixt-sec:duryear" id="Fact001133" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">2.66</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHPrRe1mf4V4" title="Number of warrants, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" id="Fact001135" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,162,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--AverageExercisePriceGranted_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zmvvI2nwMo6e" title="Average exercise price, Granted" style="text-align: right"><ix:nonFraction name="NCRA:AverageExercisePriceGranted" contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" id="Fact001137" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.93</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_ecustom--WeightedAverageRemainingContractualTermGranted_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhGRjNl83udb" title="Weighted average remaining contractual term, Granted"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" format="ixt-sec:duryear" id="Fact001139" name="NCRA:WeightedAverageRemainingContractualTermGranted">4.98</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Exercised / surrendered</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--WarrantsExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_znc2jEaLmVVl" title="Number of warrants, Exercised / surrendered" style="text-align: right"><ix:nonFraction name="NCRA:WarrantsExercisedSurrendered" contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" id="Fact001141" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--AverageExercisePriceExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeTYpIe8XHO2" title="Average exercise price, Exercised / surrendered" style="text-align: right"><ix:nonFraction name="NCRA:AverageExercisePriceExercisedSurrendered" contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" id="Fact001143" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ztEh97NEkUe7" title="Number of warrants, Expired" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" id="Fact001145" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zwAYrZ2xHOl1" title="Average exercise price, Expired" style="text-align: right"><ix:nonFraction name="NCRA:WarrantWeightedAverageExercisePriceExpired" contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" id="Fact001147" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Outstanding at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTqBdrZ3dXVd" title="Number of warrants outstanding, Ending balance" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" id="Fact001149" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,418,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpXC1PUrQUHg" title="Average exercise price outstanding, Ending balance" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" id="Fact001151" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.12</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeWxyTwqRH9i" title="Weighted average remaining contractual term, Outstanding"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" format="ixt-sec:duryear" id="Fact001153" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">4.73</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Exercisable at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--WarrantsExercisable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjkg4C6RwTO5" title="Number of warrants exercisable, Ending balance" style="text-align: right"><ix:nonFraction name="NCRA:WarrantsExercisable" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" id="Fact001155" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,418,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--AverageExercisePriceExerciasable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbQBcXvYqsW3" title="Average exercise price exercisable, Ending balance" style="text-align: right"><ix:nonFraction name="NCRA:AverageExercisePriceExerciasable" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" id="Fact001157" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.12</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpYKt2sGs5lb" title="Weighted average remaining contractual term, Exercisable"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" format="ixt-sec:duryear" id="Fact001159" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">4.73</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Outstanding at January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zuwCmU3ghUt4" title="Number of warrants outstanding, Beginning balance" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" id="Fact001161" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,418,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjWqGyzPrVy1" title="Average exercise price outstanding, Beginning balance" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" id="Fact001163" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.12</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdHxEKQwrLk5" title="Weighted average remaining contractual term, Outstanding"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" format="ixt-sec:duryear" id="Fact001165" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">4.73</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercisable at January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--WarrantsExercisable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zObcs5tlGYCb" title="Number of warrants exercisable, Beginning balance" style="text-align: right"><ix:nonFraction name="NCRA:WarrantsExercisable" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" id="Fact001167" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,418,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--AverageExercisePriceExerciasable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zz7FoKEOQw7j" title="Average exercise price exercisable, Beginning balance" style="text-align: right"><ix:nonFraction name="NCRA:AverageExercisePriceExerciasable" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" id="Fact001169" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.12</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zta593b01y0b" title="Weighted average remaining contractual term, Exercisable"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember" format="ixt-sec:duryear" id="Fact001171" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">4.73</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLcJ8d8hzid9" title="Number of warrants, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember" id="Fact001173" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--AverageExercisePriceGranted_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPQh6Cf1Qx1" title="Average exercise price, Granted" style="text-align: right"><ix:nonFraction name="NCRA:AverageExercisePriceGranted" contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember" id="Fact001175" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Exercised / surrendered</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--WarrantsExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMUgo7hfxfbl" title="Number of warrants, Exercised / surrendered" style="text-align: right">(<ix:nonFraction name="NCRA:WarrantsExercisedSurrendered" contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember" id="Fact001177" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">162,854</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--AverageExercisePriceExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zL9Tv8hlmUjj" title="Average exercise price, Exercised / surrendered" style="text-align: right"><ix:nonFraction name="NCRA:AverageExercisePriceExercisedSurrendered" contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember" id="Fact001179" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.93</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zILSGMV1mPy8" title="Number of warrants, Expired" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember" id="Fact001181" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze5abpShFiTh" title="Average exercise price, Expired" style="text-align: right"><ix:nonFraction name="NCRA:WarrantWeightedAverageExercisePriceExpired" contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember" id="Fact001183" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8211;</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Outstanding at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjvgQ7jbCs8d" title="Number of warrants outstanding, Ending balance" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2023-12-31_us-gaap_WarrantMember" id="Fact001185" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,255,146</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zButAw8yB6Fh" title="Average exercise price outstanding, Ending balance" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-12-31_us-gaap_WarrantMember" id="Fact001187" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.14</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zH1z9dUrjQZf" title="Weighted average remaining contractual term, Outstanding"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember" format="ixt-sec:duryear" id="Fact001189" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">3.65</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Exercisable at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--WarrantsExercisable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zENmv8zPn80k" title="Number of warrants exercisable, Ending balance" style="text-align: right"><ix:nonFraction name="NCRA:WarrantsExercisable" contextRef="AsOf2023-12-31_us-gaap_WarrantMember" id="Fact001191" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,255,146</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--AverageExercisePriceExerciasable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpT3d1T8cdw4" title="Average exercise price exercisable, Ending balance" style="text-align: right"><ix:nonFraction name="NCRA:AverageExercisePriceExerciasable" contextRef="AsOf2023-12-31_us-gaap_WarrantMember" id="Fact001193" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.14</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTDBPVQw3A81" title="Weighted average remaining contractual term, Exercisable"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember" format="ixt-sec:duryear" id="Fact001195" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">3.65</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AB_z7txDQzZwQGf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_231_zuaoGN5xcZv7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_230_zjdR87wRm3z5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_236_z5Eng9MusBL4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 91; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23B_zUeC6xtHYKvi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001201" name="us-gaap:LeasesOfLesseeDisclosureTextBlock"><p id="xdx_802_eus-gaap--LeasesOfLesseeDisclosureTextBlock_z9OEZray1Cli" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 13&#160;&#160;&#160;&#160;<span id="xdx_82B_zfEurnhiH8O4">&#160;LEASES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has two non-cancelable lease agreements
for certain office and accommodation as well as fish farming containers for research and develop advanced technology for water circulation
applying in fishery with original lease periods expiring between 2022 and 2023. The lease terms may include options to extend or terminate
the lease when it is reasonably certain the Company will exercise that option. The Company recognizes rental expense on a straight-line
basis over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The components of lease expenses for the year ended December 31, 2023 and
December 31, 2022 were as follows:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001203" name="us-gaap:LeaseCostTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - LEASES (Details - Lease costs)" id="xdx_887_eus-gaap--LeaseCostTableTextBlock_zeGu6t18Ndwd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zZkttVysJeCb" style="display: none">Schedule of components of lease expenses</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statement of Income Location</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the year ended December 31, 2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the year ended December 31, 2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease Costs</b></span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 32%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease expense</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 35%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General and administrative expenses</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20230101__20231231_zKaefqvTIK4f" title="Operating lease expense" style="border-bottom: black 1pt solid; width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-01-01to2023-12-31" id="Fact001205" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">69,442</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20220101__20221231_zHSmf09gkez4" title="Operating lease expense" style="border-bottom: black 1pt solid; width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2022-01-012022-12-31" id="Fact001207" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">51,227</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net lease costs</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_982_eus-gaap--LeaseCost_pp0p0_c20230101__20231231_zFIZuME7AGv7" title="Total net lease costs" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2023-01-01to2023-12-31" id="Fact001209" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">69,442</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98D_eus-gaap--LeaseCost_pp0p0_c20220101__20221231_zhbPmj6Ubz11" title="Total net lease costs" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2022-01-012022-12-31" id="Fact001211" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">51,227</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Maturity of lease liabilities under our non-cancelable operating leases
as of December 31, 2023 and December 31, 2022 are US$ <span id="xdx_904_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_dxL_c20231231_zvhHAo90VQyi" title="Operating leases::XDX::0"><span id="xdx_909_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_dxL_c20221231_zu0C7f7ZM8q6" title="Operating leases::XDX::0"><span style="-sec-ix-hidden: xdx2ixbrl1213"><span style="-sec-ix-hidden: xdx2ixbrl1215">nil</span></span></span></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001217" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"><p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_z3nxSe9oD2xj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 14&#160;&#160;&#160;&#160;&#160;<span id="xdx_82E_ztKr1StBrjn3">OTHER PAYABLES AND ACCRUED LIABILITIES</span></b></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001219" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)" id="xdx_88F_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z4gkJLEARFGh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zgp68vTX84Kg" style="display: none">Schedule of other payables</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zWTRIlY0uRj5" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49A_20221231_zEFJ6cKgCWNa" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pp0p0_d0_maOAPAAzMCn_zp048CA0jl9j" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VAT payable</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="AsOf2023-12-31" id="Fact001221" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="AsOf2022-12-31" id="Fact001222" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maOAPAAzMCn_zsexabh902qc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salary payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccruedSalariesCurrent" contextRef="AsOf2023-12-31" id="Fact001224" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">842</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AccruedSalariesCurrent" contextRef="AsOf2022-12-31" id="Fact001225" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">861</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maOAPAAzMCn_zsSm3RlvQcJh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact001227" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">33,251</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" id="Fact001228" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">37,527</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iTI_pp0p0_mtOAPAAzMCn_zR12UPvrBZK8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" contextRef="AsOf2023-12-31" id="Fact001230" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">34,093</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" contextRef="AsOf2022-12-31" id="Fact001231" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">38,388</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001233" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zZUl2JfCxHhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 15&#160;&#160;&#160;&#160;&#160;<span id="xdx_820_zON9agv8Uh1h">TAXATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company and its subsidiary, and the consolidated
VIE file tax returns separately.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">1) Value-added tax (&#8220;VAT&#8221;)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">PRC</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the Provisional Regulation of the PRC
on VAT and the related implementing rules, all entities and individuals (&#8220;taxpayers&#8221;) that are engaged in the sale of products
in the PRC are generally required to pay VAT, at a rate of which was changed from <span id="xdx_90E_ecustom--ValueAddedTaxRate_iI_pip0_dp_c20231231_zlXFT5k7LHFb" title="Value added tax rate"><ix:nonFraction name="NCRA:ValueAddedTaxRate" contextRef="AsOf2023-12-31" id="Fact001235" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">16</ix:nonFraction></span>% to <span id="xdx_90D_ecustom--ValueAddedTaxRate_iI_pip0_dp_c20221231_zyyxs6rYHIw2" title="Value added tax rate"><ix:nonFraction name="NCRA:ValueAddedTaxRate" contextRef="AsOf2022-12-31" id="Fact001237" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">13</ix:nonFraction></span>% on April 1, 2019 of the gross sales proceeds
received, less any deductible VAT already paid or borne by the taxpayers. GZ WFH also subjected to 10% for the installment service provided.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_236_z1aXim0Ic258" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_235_zOjY3Mh4kTP2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23A_zDOLoOtOlem1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 92; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_23D_z9lUS0tsNNt8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="text-decoration: underline">Taiwan</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the Value-added and Non-value-added Business
Tax Act and the related implementing rules, all entities and individuals ("taxpayers") that are engaged in the sale of products
in the Taiwan are generally required to pay VAT, at a rate of 5%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">2) Income tax</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">United States</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 22, 2017, the Tax Cuts and Jobs Act (the
&#8220;Tax Act&#8221;) was signed into legislation. The 2017 Tax Act significantly revises the U.S. corporate income tax by, among other
things, lowering the statutory corporate tax rate from 34% to 21%, imposing a mandatory one-time tax on accumulated earnings of foreign
subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 22, 2017, Staff Accounting Bulletin No.
118 (&#8220;SAB 118&#8221;) was issued to provide guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement
period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740.
The Company has completed the assessment of the income tax effect of the Tax Act and there were no adjustments recorded to the provisional
amounts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Coronavirus Aid, Relief and Economy Security (CARES)
Act (the &#8220;CARES Act, H.R. 748&#8221;) was signed into law on 27 March 2020. The CARES Act temporarily eliminates the 80% taxable
income limitation (as enacted under the Tax Cuts and Jobs Act of 2017) for NOL deductions for 2018-2020 tax years and reinstated NOL carrybacks
for the 2018-2020 tax years. Moreover, the CARES Act also temporarily increases the business interest deduction limitations from 30% to
50% of adjusted taxable income for the 2019 and 2020 taxable year. Lastly, the Tax Act technical correction classifies qualified improvement
property as 15-year recovery period, allowing the bonus depreciation deduction to be claimed for such property retroactively as if it
was included in the Tax Act at the time of enactment. The Company does not anticipate a significant tax impact on its financial statements
and will continue to examine the impact the CARES Act may have on its business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluated the Global Intangible Low Taxed
Income (&#8220;GILTI&#8221;) inclusion on current earnings and profits of greater than 10% owned foreign controlled corporations. The
Company has evaluated whether it has additional provision amount resulted by the GILTI inclusion on current earnings and profits of its
foreign controlled corporations. The law also provides that corporate taxpayers may benefit from a 50% reduction in the GILTI inclusion,
which effectively reduces the <span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiPercent_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__country--US_z1EgcjInBbT5" title="Effective income tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent" contextRef="From2023-01-012023-12-31_country_US" id="Fact001243" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction></span>% U.S. corporate tax rate on the foreign income to an effective rate of <span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20220101__20221231__us-gaap--IncomeTaxAuthorityAxis__country--US_zVVweQzIPtf" title="Effective income tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2022-01-012022-12-31_country_US" id="Fact001245" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10.5</ix:nonFraction></span>%. The GILTI inclusion further
provides for a foreign tax credit in connection with the foreign taxes paid. In 2019, the Company recorded a GILTI inclusion of $<span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiAmount_pp0p0_c20230101__20231231_ztQBrcISdDp5" title="Global intangible low taxed income"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationGiltiAmount" contextRef="From2023-01-01to2023-12-31" id="Fact001247" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">152,829</ix:nonFraction></span>.
The Company has elected to treat the financial statement impact of GILTI as current period expenses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The reverse merger was completed on December 31, 2018
and the tax losses of US subsidiary was not in the scope as of December 31, 2018. As of December 31, 2019, net operating loss carried
forward which was available to offset future taxable income for the Company in the United States was $<span id="xdx_906_eus-gaap--OperatingLossCarryforwards_c20191231__us-gaap--IncomeTaxAuthorityAxis__country--US_pp0p0" title="Net operating loss carryforwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2019-12-31_country_US" id="Fact001249" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">99,817</ix:nonFraction></span>. There is a full valuation
allowance applied against these loss carry forward as management determined it was not more likely than not that these net operating losses
would be utilized in the foreseeable future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Taiwan</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The Company&#8217;s loss
before income taxes is primarily derived from the operations in Taiwan and income tax expense is primarily incurred in Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<ix:exclude><p id="xdx_23E_zNl0eu3g7vFk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zbqF0Fb4ozWh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_234_zCUIsvB2pL41" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 93; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_233_zlr6YwL2JBcf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">As a result of
amendments to the &#8220;Taiwan Income Tax Act&#8221; enacted by the Office of the President of Taiwan on February 7, 2018, the
statutory income tax rate increased from 17% to 20% and the undistributed earning tax, or a surtax, decreased
from&#160;10% to&#160;5% effective from January 1, 2018. As a result, the statutory income tax rate in Taiwan is 20% for the
years ended December 31, 2023 and 2022. An additional surtax, of which rate was reduced from 10% to 5% being applied to
the Company starting from September 1, 2018, is assessed on undistributed income for the entities in Taiwan, but only to the extent
such income is not distributed or set aside as a legal reserve before the end of the following year. The 5% surtax is recorded
in the period the income is earned, and the reduction in the surtax liability is recognized in the period the distribution to
stockholders or the setting aside of legal reserve is finalized in the following year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Hong Kong</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The HK tax reform has introduced two-tiered profits
tax rates for corporations. Under the two-tiered profits tax rates regime, the profits tax rate for the first HK$2 million (approximately
$257,931) of assessable profits will be lowered to <span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__country--HK_zheao1U9NpI2" title="Effective income tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-12-31_country_HK" id="Fact001255" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.25</ix:nonFraction></span>% (half of the rate specified in Schedule 8 to the Inland Revenue Ordinance (IRO))
for corporations. Assessable profits above HK$2 million (approximately $257,931) will continue to be subject to the rate of 16.5% for
corporations. The Company assessed that the HK entity will not earn a profit greater than HK$2 million (approximately $257,931), it is
subject to a corporate income tax rate of 8.25%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2024, The Company&#8217;s subsidiary
in Hong Kong had net operating loss carry forwards available to offset future taxable income. The net operating losses will be carryforward
indefinitely under Hong Kong Profits Tax regulation. There is a full valuation allowance applied against these loss carry forward as management
determined it was not more likely than not that these net operating losses would be utilized in the foreseeable future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">PRC </span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">WFOE and the consolidated VIE established in the PRC
are subject to the PRC statutory income tax rate of <span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__custom--PRCMember_zQI1NMrB2ZV8" title="Effective income tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-12-31_custom_PRCMember" id="Fact001257" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25</ix:nonFraction></span>%, according to the PRC Enterprise Income Tax (&#8220;EIT&#8221;) law.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In accordance with the relevant tax laws and regulations
of the PRC, a company registered in the PRC is subject to income taxes within the PRC at the applicable tax rate on taxable income. All
the PRC subsidiaries were subject to income tax at a rate of 25% for the year ended December 31, 2022and 2021. According to PRC tax regulations,
the PRC net operating loss can generally carry forward for no longer than five years starting from the year subsequent to the year in
which the loss was incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of the income tax (benefit) expense
are:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001259" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - TAXATION (Details - Income tax expense)" id="xdx_882_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zWjlbyOeT1aa" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_zaCHMG2rpVGb" style="display: none">Schedule of income tax components</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_492_20230101__20231231_zPPnGTputOj9" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20220101__20221231_zyaLEtVELyae" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CurrentIncomeTaxExpenseBenefit_d0_maITEBzWaz_zuoUZXoTyYD1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2023-01-01to2023-12-31" id="Fact001261" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact001262" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,808</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredIncomeTaxExpenseBenefit_d0_maITEBzWaz_zgwJHnyuEyD9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-01-01to2023-12-31" id="Fact001264" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact001265" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_ecustom--IncomeTaxExpenseBenefit1_iN_pp0p0_di0_zF30h3aXuyfc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total income tax expense (benefit)</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:IncomeTaxExpenseBenefit1" contextRef="From2023-01-01to2023-12-31" id="Fact001267" format="ixt:zerodash" decimals="0" scale="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:IncomeTaxExpenseBenefit1" contextRef="From2022-01-012022-12-31" id="Fact001268" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">23,808</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table></ix:nonNumeric>
<p id="xdx_8A0_zL1dSoDMeAqf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_237_zfWTfVvViZsl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_239_zLVLnm0WcO8e" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_230_zUyAuIwuE7M4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 94; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_233_zPQIdrThNKI7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The reconciliation of income taxes expenses computed
at the TW statutory tax rate (2021: at PRC statutory tax rate) applicable to income tax expense is as follows:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001274" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5IeInRSDsbh" summary="xdx: Disclosure - TAXATION (Details - Reconciliation of income tax)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B7_zgj97jMoa9Ze" style="display: none">Schedule of reconciliation of income tax expense</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the years ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Taiwan (2021 - PRC) income tax statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20230101__20231231_z84IE6cZI0of" title="Taiwan (2021 - PRC) income tax statutory rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" contextRef="From2023-01-01to2023-12-31" id="Fact001276" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20.00</ix:nonFraction></span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20220101__20221231_zXVVaj6vhFNf" title="Taiwan (2021 - PRC) income tax statutory rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" contextRef="From2022-01-012022-12-31" id="Fact001278" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20.00</ix:nonFraction></span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Tax effect of non-deductible expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20230101__20231231_zza6vhK4RTNi" title="Tax effect of non-deductible expense">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="From2023-01-01to2023-12-31" id="Fact001280" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">11.84</ix:nonFraction></span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20220101__20221231_zjHlcSCHupbd" title="Tax effect of non-deductible expense">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="From2022-01-012022-12-31" id="Fact001282" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">13.48</ix:nonFraction></span>%</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Tax effect of stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20230101__20231231_zL4bQWSwGXBa" title="Tax effect of stock-based compensation">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" contextRef="From2023-01-01to2023-12-31" id="Fact001284" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">3.78</ix:nonFraction></span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20220101__20221231_zjahTNDSWUg9" title="Tax effect of stock-based compensation">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" contextRef="From2022-01-012022-12-31" id="Fact001286" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">8.69</ix:nonFraction></span>%</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Tax effect of non-taxable income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp0_c20230101__20231231_z3GnESmxvWvg" title="Tax effect of non-deductible income"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" contextRef="From2023-01-01to2023-12-31" id="Fact001288" format="ixt:zerodash" decimals="INF" scale="-2" unitRef="Pure">&#8211;</ix:nonFraction></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20220101__20221231_zWdGO7kFqnff" title="Tax effect of non-deductible income"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" contextRef="From2022-01-012022-12-31" id="Fact001290" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.54</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Tax effect of different tax rates in other jurisdictions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20230101__20231231_zUtH2HyQwUH5" title="Tax effect of different tax rates in other jurisdictions">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="From2023-01-01to2023-12-31" id="Fact001292" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.04</ix:nonFraction></span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20220101__20221231_zzihgBCLiY89" title="Tax effect of different tax rates in other jurisdictions">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" contextRef="From2022-01-012022-12-31" id="Fact001294" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.01</ix:nonFraction></span>%</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20230101__20231231_zQGDrI6DqgBi" title="Others">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="From2023-01-01to2023-12-31" id="Fact001296" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">4.34</ix:nonFraction></span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20220101__20221231_zpogyA3YwRa2" title="Tax effect of non-deductible income"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="From2022-01-012022-12-31" id="Fact001298" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.12</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Changes in valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dpxL_c20230101__20231231_z8YsUFniokn2" title="Changes in valuation allowance::XDX::0">(<span style="-sec-ix-hidden: xdx2ixbrl1300">&#8211;</span></span>%</span></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20220101__20221231_zGyiCLqo6Xh7" title="Changes in valuation allowance">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2022-01-012022-12-31" id="Fact001302" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.49</ix:nonFraction></span>%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Effective tax rate</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dpxL_c20230101__20231231_zPYduPi5JUa7" title="Effective tax rate::XDX::0">(<span style="-sec-ix-hidden: xdx2ixbrl1304">&#8211;</span></span>%</span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20220101__20221231_zkEauHWWxMpf" title="Effective tax rate">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact001306" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.01</ix:nonFraction></span>%</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_z8zDi796eGc5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">3) Deferred tax assets (liabilities), net</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The tax effects of temporary differences representing
deferred income tax assets and liabilities result principally from the following:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001308" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - TAXATION (Details - Deferred taxes)" id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zHoW2zD5SRo7" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B6_zoUZsVfkOKIj" style="display: none">Schedule of deferred income taxes</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_497_20231231_zfsocV35LlYe" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_499_20221231_zX9UpZgnjwHh" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax assets</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_d0_maDTAGzfhu_zeDMb0leTlhb" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax loss carried forward</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2023-12-31" id="Fact001313" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">23,391</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2022-12-31" id="Fact001314" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">23,391</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_i01I_pp0p0_d0_maDTAGzfhu_zDrS7oPRrb38" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance for doubtful receivables</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" contextRef="AsOf2023-12-31" id="Fact001316" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" contextRef="AsOf2022-12-31" id="Fact001317" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_z1gdDYeIyf4i" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total deferred tax assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2023-12-31" id="Fact001319" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">23,391</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2022-12-31" id="Fact001320" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">23,391</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_ecustom--ReversalOfDeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_zGW4JsLcNsn" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Reversal of deferred tax assets</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="NCRA:ReversalOfDeferredTaxAssetsGross" contextRef="AsOf2023-12-31" id="Fact001322" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">23,391</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="NCRA:ReversalOfDeferredTaxAssetsGross" contextRef="AsOf2022-12-31" id="Fact001323" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxAssetsValuationAllowanceCurrents_i01I_pp0p0_d0_msDTANz7MK_zUMiKGq3DD2e" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation allowance</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:DeferredTaxAssetsValuationAllowanceCurrents" contextRef="AsOf2023-12-31" id="Fact001325" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:DeferredTaxAssetsValuationAllowanceCurrents" contextRef="AsOf2022-12-31" id="Fact001326" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_d0_mtDTANz7MK_zJdNysNNMufd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total deferred tax assets, net</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2023-12-31" id="Fact001328" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2022-12-31" id="Fact001329" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">23,391</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pp0p0_d0_maDITLzlG8_z1TfTVIPPoS8" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, difference in depreciation</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact001334" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AsOf2022-12-31" id="Fact001335" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredIncomeTaxLiabilities_i01TI_pp0p0_d0_mtDITLzlG8_zzzMiEU572Jg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities, net</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2023-12-31" id="Fact001337" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2022-12-31" id="Fact001338" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AC_zWNsKE7qVZak" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The valuation allowance as of December 31, 2022 and
2021 was primarily provided for the deferred income tax assets if it is more likely than not that these items will expire before the Company
is able to realize its benefits, or that the future deductibility is uncertain. The ultimate realization of deferred income tax assets
is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or
utilizable. Management considers projected future taxable income and tax planning strategies in making this assessment. The movement for
the valuation allowance is as following.</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001340" name="us-gaap:SummaryOfValuationAllowanceTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - TAXATION (Details - Valuation Allowance)" id="xdx_898_eus-gaap--SummaryOfValuationAllowanceTextBlock_z70PHS3m76qk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_zx1yVeby7JS3" style="display: none">Schedule of movement in valuation allowance</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at beginning of the year</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_983_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20230101__20231231_zCiLAN2bH5Pg" title="Valuation allowance, beginning balance" style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2022-12-31" id="Fact001342" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">95,844</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20220101__20221231_zUU5ylXWsFAg" title="Valuation allowance, beginning balance" style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2021-12-31" id="Fact001344" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">95,844</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additions of valuation allowance</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20230101__20231231_zaqMEofhvDde" title="Additions to valuation allowance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="From2023-01-01to2023-12-31" id="Fact001346" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20220101__20221231_zoVtX91cxvf6" title="Additions to valuation allowance" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="From2022-01-012022-12-31" id="Fact001348" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reductions of valuation allowance</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_986_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20230101__20231231_z5gL3U27S4w" title="Reductions in valuation allowance" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:ValuationAllowanceDeferredTaxAssetChangeInAmount1" contextRef="From2023-01-01to2023-12-31" id="Fact001350" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98B_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20220101__20221231_zpnhTiVIPZQ4" title="Reductions in valuation allowance" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:ValuationAllowanceDeferredTaxAssetChangeInAmount1" contextRef="From2022-01-012022-12-31" id="Fact001352" format="ixt:zerodash" decimals="0" scale="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at the end of the year</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_982_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20230101__20231231_z2ubXPIwIydg" title="Valuation allowance, ending balance" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2023-12-31" id="Fact001354" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">95,844</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20220101__20221231_ziJqostoxOrl" title="Valuation allowance, ending balance" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2022-12-31" id="Fact001356" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">95,844</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A3_zW6VmDbf6I92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_232_zvEaKCtHIwj7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_238_zHO2LF4sgfAa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_234_zs3peRvJc9P9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 95; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_238_zCxMQmCBRpq1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>PRC Withholding Tax on Dividends</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The current PRC Enterprise Income Tax Law imposes
a 10% withholding income tax for dividends distributed by foreign-invested enterprises to their immediate holding companies outside the
PRC. A lower withholding tax rate will be applied if there is a tax treaty arrangement between the PRC and the jurisdiction of the foreign
holding company. Distributions to holding companies in Hong Kong that satisfy certain requirements specified by PRC tax authorities, for
example, will be subject to a 5% withholding tax rate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December&#160;31, 2023 and 2022, the Company
had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, since the Company intends
to reinvest its earnings to potentially continue its business in mainland China, namely the manufacturing of the RASs through GZ GST,
and its foreign-invested enterprises do not intend to declare dividends to their immediate foreign holding companies.&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001362" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_805_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z0iVyEU9Q0Qh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 16&#160;&#160;&#160;&#160;&#160;<span id="xdx_825_zC0lD4pd7BLk">RELATED PARTY BALANCES AND TRANSACTIONS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Due to related parties</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The balance due to related parties was as following:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001364" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)" id="xdx_890_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zfyN6brr1jbg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B4_zGW5baXVvY1h" style="display: none">Schedule of related party transactions</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mountain Share Transfer, LLC (1)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98D_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_zCQK7SdVeKEg" title="Due to related parties" style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:DueToRelatedPartiesCurrent1" contextRef="AsOf2023-12-31_custom_MountainShareTransferLLCMember" id="Fact001366" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">39,341</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98B_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_z5TxQRtGqlDi" title="Due to related parties" style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:DueToRelatedPartiesCurrent1" contextRef="AsOf2022-12-31_custom_MountainShareTransferLLCMember" id="Fact001368" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">39,341</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Sales</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The balance of sales with a related party was as following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related Party Categories</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 38%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Corporation Limited (2)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 27%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Same director</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_984_ecustom--DueFromARelatedParty_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zCSoJtgAQH27" title="Due from related parties" style="border-bottom: black 1pt solid; width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:DueFromARelatedParty" contextRef="AsOf2023-12-31_custom_GrandSmoothCorporationLimitedMember" id="Fact001370" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,498</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_981_ecustom--DueFromARelatedParty_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zcxokU3VVCT6" title="Due from related parties" style="border-bottom: black 1pt solid; width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:DueFromARelatedParty" contextRef="AsOf2022-12-31_custom_GrandSmoothCorporationLimitedMember" id="Fact001372" format="ixt:numdotdecimal" decimals="0" unitRef="USD">993,918</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_ecustom--DueFromARelatedParty_iI_pp0p0_c20231231_zSlEwrgBgkpj" title="Due from related parties" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:DueFromARelatedParty" contextRef="AsOf2023-12-31" id="Fact001374" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,498</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_988_ecustom--DueFromARelatedParty_iI_pp0p0_c20221231_zaEsirKnSddi" title="Due from related parties" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:DueFromARelatedParty" contextRef="AsOf2022-12-31" id="Fact001376" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">993,918</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The sales prices and payment terms to related parties
were not <span style="background-color: white">significantly different from those of sales to third parties. For other related party transactions,
price and terms were determined in accordance with mutual agreements</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Note:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td id="xdx_F08_zelj8vBXvbYb" style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span id="xdx_F18_zNnueou3nhL7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001377" xml:lang="en-US">Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.</ix:footnote></span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px"><span id="xdx_F06_z17CunHOaLk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span id="xdx_F12_z34UqYtuVHMf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001378" xml:lang="en-US">Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.</ix:footnote></span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AE_zWciIkWIzM1j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:exclude><p id="xdx_235_zPdNucTBjgHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p></ix:exclude>

<ix:exclude><p id="xdx_235_zHgLbleex41g" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p></ix:exclude>

<ix:exclude><p id="xdx_23C_zzhkqz01e2rk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i></i></b></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 96; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_239_zyrKlFmko6ld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001384" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_809_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zpFU3GIwALI5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 17&#160;&#160;&#160;&#160;&#160;<span id="xdx_823_zIooV12FXv8d">COMMON
STOCK</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company's authorized number of common stock
is <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_z472mG0S9lDb" title="Common stock, shares authorized"><span id="xdx_905_eus-gaap--CommonStockSharesAuthorized_iI_c20221231_zI23o9BWAD36" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact001386" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31" id="Fact001388" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">200,000,000</ix:nonFraction></ix:nonFraction></span></span> shares with par value of $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_zHyxNR9MHJBa" title="Common stock par value"><span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231_zNJYgc8537o5" title="Common stock par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact001390" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31" id="Fact001392" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> each. On August 11, 2022, the Company effected a <span id="xdx_90D_eus-gaap--StockholdersEquityReverseStockSplit_c20220810__20220811_zdGMj6LP3OD2" title="Reverse stock split"><ix:nonNumeric contextRef="From2022-08-102022-08-11" id="Fact001394" name="us-gaap:StockholdersEquityReverseStockSplit">2:3 reverse stock split</ix:nonNumeric></span> for each share
of common stock issued and outstanding. As a result of reverse stock split, the Company's common stock issued and outstanding decreased
from <span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_c20220811__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zmURLWuGu8Rd" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-08-11_us-gaap_CommonStockMember" id="Fact001396" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,707,150</ix:nonFraction> </span>shares to <span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_iI_c20220811__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyW6ufUNJh36" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-08-11_us-gaap_CommonStockMember" id="Fact001398" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,138,587</ix:nonFraction></span> shares. All shares and associated amounts have been retroactively restated to reflect the stock split
on August 11, 2022. As of December 31, 2023 and 2022, issued common stock were <span id="xdx_906_eus-gaap--CommonStockSharesIssued_iI_c20231231_z6vr2MlNJ4z4" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact001400" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">11,156,987</ix:nonFraction></span> shares and <span id="xdx_903_eus-gaap--CommonStockSharesIssued_iI_c20221231_zaKGKa3ylvQk" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-12-31" id="Fact001402" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,243,587</ix:nonFraction></span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 11, 2022, the Company's common stock
commenced trading on The Nasdaq Capital Market under the symbol "NCRA" on a post-reverse stock split basis. During the public
offering, <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_zYHh8kndFaQa" title="Common stock issued shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-08-102022-08-11_custom_PublicOfferingMember" id="Fact001404" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,880,000</ix:nonFraction></span> common stocks, at par value $0.001 each, were issued at the offering price $3.5 each. The Company received total gross
proceeds of $<span id="xdx_90A_ecustom--GrossProceedsFromIssuanceOrSaleOfEquity_pn4n6_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_z6ymS75vZpXg" title="Gross proceeds"><ix:nonFraction name="NCRA:GrossProceedsFromIssuanceOrSaleOfEquity" contextRef="From2022-08-102022-08-11_custom_PublicOfferingMember" id="Fact001406" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">6.58</ix:nonFraction></span> million from the public offering and after deducting the underwriting commissions, discounts and offering expenses,
the Company received net proceeds of approximately $<span id="xdx_900_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn5n6_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_ziqiq7lR1fd7" title="Proceeds received"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2022-08-102022-08-11_custom_PublicOfferingMember" id="Fact001408" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">5.3</ix:nonFraction></span> million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">All number of shares, share amounts and per share
data presented in the accompanying consolidated financial statements and related notes have been retroactively restated to reflect the
reverse merger transaction and subsequent issuance of shares stated above, except for authorized common shares, which were not affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001410" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zCw6JvevDGPj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 18&#160;&#160;&#160;&#160;&#160;<span id="xdx_825_zhaUsSOC82x6">SHARE-BASED COMPENSATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 27, 2018, Nocera granted Mr. Yin-Chieh
Cheng quarterly option awards of <span id="xdx_904_ecustom--WarrantsGranted_c20181201__20181227__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YinChiehChengMember__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2018-12-012018-12-27_custom_YinChiehChengMember_custom_SeriesAWarrantMember" id="Fact001412" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">250,000</ix:nonFraction></span> Series "A" Warrants for 20 quarters (5 years) for a total of <span id="xdx_90E_ecustom--WarrantsGranted_c20181201__20181227__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2018-12-012018-12-27_custom_SeriesAWarrantMember" id="Fact001414" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,000,000</ix:nonFraction></span> Series "A"
Warrants with exercise price of $<span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20181227__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2018-12-27_custom_SeriesAWarrantMember" id="Fact001416" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.50</ix:nonFraction></span> per share, subject to continued employment for services as Chairman of the Board and a Director.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 1, 2020, Nocera granted Mr. Shun-Chih Chuang
and Mr. Hsien-Wen Yu <span id="xdx_906_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2020-05-292020-06-01_custom_ShunChihChuangMember_custom_ClassAWarrantMember" id="Fact001418" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000</ix:nonFraction></span> shares of Class A warrants and <span id="xdx_90C_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HsienWenYuMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2020-05-292020-06-01_custom_HsienWenYuMember_custom_ClassAWarrantMember" id="Fact001420" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">60,000</ix:nonFraction></span> shares of Class A warrants separately, each with exercise price of $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601_pdd" title="Warrants exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2020-06-01" id="Fact001422" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.50</ix:nonFraction></span>
per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2 employees
<span id="xdx_903_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2020-05-292020-06-01_custom_ClassAWarrantMember" id="Fact001424" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000</ix:nonFraction></span> shares of Class A warrants with exercise price of $<span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2020-06-01_custom_ClassAWarrantMember" id="Fact001426" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.50</ix:nonFraction></span> per share. The Class A warrants consist of the right to purchase one share
for $0.50 per share from the date of issuance until April 23, 2026.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 1, 2020, Nocera granted Mr. Michael A. Littman
<span id="xdx_906_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2020-05-292020-06-01_custom_MichaelALittmanMember_custom_ClassAWarrantMember" id="Fact001428" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000</ix:nonFraction></span> shares of Class A warrants with exercise price of $<span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2020-06-01_custom_MichaelALittmanMember_custom_ClassAWarrantMember" id="Fact001430" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.50</ix:nonFraction></span> per share and <span id="xdx_907_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2020-05-292020-06-01_custom_MichaelALittmanMember_custom_ClassBWarrantMember" id="Fact001432" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000</ix:nonFraction></span> shares of Class B warrants with exercise price of
$<span id="xdx_902_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2020-06-01_custom_MichaelALittmanMember_custom_ClassBWarrantMember" id="Fact001434" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.00</ix:nonFraction></span> per share. Mr. Littman exercised <span id="xdx_905_ecustom--WarrantsGranted_c20210802__20210811__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2021-08-022021-08-11_custom_MichaelALittmanMember_custom_ClassAWarrantMember" id="Fact001436" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000</ix:nonFraction> </span>shares of Class A warrants and <span id="xdx_906_ecustom--WarrantsGranted_c20210802__20210811__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2021-08-022021-08-11_custom_MichaelALittmanMember_custom_ClassBWarrantMember" id="Fact001438" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000</ix:nonFraction></span> shares of Class B warrants on August 11, 2021. The
Class B warrants consist of the right to purchase one share for $1.00 per share separately from the date of issuance until April 23, 2026.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 1, 2021, Nocera granted Mr. Shun-Chih
Chuang and Mr. Hsien-Wen Yu <span id="xdx_905_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_z6UeXHhhA4N" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2021-11-292021-12-02_custom_ShunChihChuangMember_custom_ClassAWarrantMember" id="Fact001440" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">75,000</ix:nonFraction></span> shares of Class A warrants and <span id="xdx_905_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HsienWenYuMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zXsRxypQKGdi" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2021-11-292021-12-02_custom_HsienWenYuMember_custom_ClassAWarrantMember" id="Fact001442" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">60,000</ix:nonFraction></span> shares of Class A warrants separately, each with exercise price
of $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211202_zzAZFtzsMSK7" title="Warrants exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2021-12-02" id="Fact001444" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.50</ix:nonFraction></span> per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2
employees <span id="xdx_909_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zFtyXpCEMLn2" title="Warrants granted"><ix:nonFraction name="NCRA:WarrantsGranted" contextRef="From2021-11-292021-12-02_custom_ClassAWarrantMember" id="Fact001446" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">70,000</ix:nonFraction></span> shares of Class A warrant with exercise price of $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211202__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zClDUIEZDJYg" title="Warrants exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2021-12-02_custom_ClassAWarrantMember" id="Fact001448" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.50</ix:nonFraction></span> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 31, 2021, the Company issued an aggregate
of <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20211201__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangAndFiveConsultantsMember_zImZZmIN6L1l" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2021-12-012021-12-31_custom_ShunChihChuangAndFiveConsultantsMember" id="Fact001450" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">505,000</ix:nonFraction> </span>shares of common stock to Mr. Shun-Chih Chuang and a total of five consultants in consideration for services rendered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 22, 2022, the Company issued <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20221221__20221222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChenChunChungMember_zzfLnwwRROB5" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2022-12-212022-12-22_custom_ChenChunChungMember" id="Fact001452" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">150,000</ix:nonFraction></span> and
<span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20221221__20221222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TraDigitalMember_zXRz931qQn82" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2022-12-212022-12-22_custom_TraDigitalMember" id="Fact001454" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">75,000</ix:nonFraction></span> shares of common stock to Chen-Chun Chung and TraDigital respectively in consideration for services rendered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On March 22, 2023, the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230320__20230322__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_zC211ez0Idd5" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2023-03-202023-03-22_us-gaap_InvestorMember" id="Fact001456" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">450,000</ix:nonFraction></span> shares
of our common stock to our investor relation company, Hanover One International, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_23F_zmndXfiDJiHk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23C_zbpQXpliWoE3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23B_zIGJgiIUAXf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 97; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_236_zQMBUt08l7B4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On October 11, 2023, the Company issued <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20231010__20231011__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YuHaoChangMember_zTilUtmbxCFj" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2023-10-102023-10-11_custom_YuHaoChangMember" id="Fact001462" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">20,000</ix:nonFraction></span> shares
of our common stock to our consultant, Yu-Hao Chang.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 5, 2023, the Company issued <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20231202__20231205__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AndyChinAnJinMember_zFlsTmN2vOv8" title="Issuance of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="From2023-12-022023-12-05_custom_AndyChinAnJinMember" id="Fact001464" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">60,000</ix:nonFraction></span> shares
of our common stock to our Chief Executive Officer, Andy Chin-An Jin.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimated fair value of share-based compensation
for employees is recognized as a charge against income on a ratable basis over the requisite service period, which is generally the vesting
period of the award. The fair value of stock option grant was estimated on the date of grant using the Black-Scholes option pricing model
under the following assumptions:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001466" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zOR3ugoUD0s8" summary="xdx: Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zRzXDtMKIDXk" style="display: none">Schedule of assumptions of option pricing</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">N/A</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">N/A</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify">Risk-free interest rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20230101__20231231_zWyfXaR7eGx6" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2023-01-01to2023-12-31" id="Fact001468" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.16</ix:nonFraction></span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231_z3a8gUGEEhzf" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2022-01-012022-12-31" id="Fact001470" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.16</ix:nonFraction></span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Expected term (in years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zU1MVdse5SNk" title="Expected term (in years)"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" format="ixt-sec:duryear" id="Fact001472" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">4.31</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zfJYV6pqv5Ya" title="Expected term (in years)"><ix:nonNumeric contextRef="From2022-01-012022-12-31" format="ixt-sec:duryear" id="Fact001474" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">4.31</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20230101__20231231_zi0dIFWsUbBb" title="Volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2023-01-01to2023-12-31" id="Fact001476" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">48.15</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20221231_zwBOjhoP8uh9" title="Volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2022-01-012022-12-31" id="Fact001478" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">48.15</ix:nonFraction></span>%</td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zy8NTkKmgAXe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company estimated the grant date fair value of
time-based stock option awards using the Black-Scholes option valuation model, which requires assumptions involving an estimate of the
fair value of the underlying common stock on the date of grant, the expected term of the options, volatility, discount rate and dividend
yield. The Company calculated expected option terms based on the "simplified" method for "plain vanilla" options
due to the limited exercise information. The "simplified method" calculates the expected term as the average of the vesting
term and the original contractual term of the options. The Company calculated volatility using the average adjusted volatility of quick
companies feature of Capital IQ for a period of time reflective of the expected option term, while the discount rate was estimated using
the interest rate for a treasury note with the same contractual term as the options granted. Dividend yield is estimated at our current
dividend rate, which adjustments for any known future changes in the rate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ended December 31, 2023 and December
31, 2022, $<span id="xdx_907_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--ShareBasedCompensationMember_ztAHyOYJWD38" title="Share based compensation expenses"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-31_custom_ShareBasedCompensationMember" id="Fact001480" format="ixt:numdotdecimal" decimals="0" unitRef="USD">163,621</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c20220101__20221231__us-gaap--IncomeStatementLocationAxis__custom--ShareBasedCompensationMember_zLIGUHRFtG8h" title="Share based compensation expenses"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_custom_ShareBasedCompensationMember" id="Fact001482" format="ixt:numdotdecimal" decimals="0" unitRef="USD">413,453</ix:nonFraction></span> share-based compensation expenses was recognized into additional paid-in capital of the Company, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December
31, 2022, total unrecognized compensation cost related to unvested share-based compensation awards was $<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20221231_zFEDdcVuKKUj" title="Unrecognized compensation costs"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AsOf2022-12-31" id="Fact001484" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,114,097</ix:nonFraction></span>. This amount is expected
to be recognized as stock-based compensation expense in the Company's consolidated statements of operations and comprehensive income
over the remaining vesting period of <span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20221231_zceZeAl80gR" title="Unrecognized compensation cost amortization period"><ix:nonNumeric contextRef="From2022-01-012022-12-31" format="ixt-sec:duryear" id="Fact001486" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">1.99</ix:nonNumeric></span> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001488" name="us-gaap:PreferredStockTextBlock"><p id="xdx_808_eus-gaap--PreferredStockTextBlock_zYpbTFYWSJQ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 19&#160;&#160;&#160;&#160;&#160;<span id="xdx_826_zR2KN3aWscx7">PREFERRED STOCK</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August 2021, the Company issued <span id="xdx_901_eus-gaap--PreferredStockSharesIssued_iI_c20210831__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zJXDvAFaEkDk" title="Preferred stock, shares issued"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2021-08-31_us-gaap_SeriesAPreferredStockMember" id="Fact001490" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></span> shares of
preferred shares of $<span id="xdx_90F_eus-gaap--SaleOfStockPricePerShare_iI_c20210831_zztJw6MRxaH2" title="Sale of stock, price"><ix:nonFraction name="us-gaap:SaleOfStockPricePerShare" contextRef="AsOf2021-08-31" id="Fact001492" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.00</ix:nonFraction></span> each at an issue price of $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20210831_zg8Yh7iCQ56e" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2021-08-31" id="Fact001494" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.50</ix:nonFraction></span> per share to certain investors credited as fully paid. The preferred shares
are non-voting and non-redeemable. The holder of the preferred shares will have priority over the holders of ordinary shares of the Company
on the assets and funds of the Company available for distribution in a distribution of assets on liquidation, winding up or dissolution
of the Company. The holder of the preferred shares shall not have the right to attend or vote at any general meeting of the Company (except
a general meeting for winding up of the Company or a resolution is to be proposed which if passed would vary or abrogate the rights or
privileges of such holder).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 11, 2022, the Company effected a <span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20220810__20220811__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zcrct5YyrMm" title="Reverse stock split"><ix:nonNumeric contextRef="From2022-08-102022-08-11_us-gaap_CommonStockMember" id="Fact001496" name="us-gaap:StockholdersEquityReverseStockSplit">2:3 reverse
stock split</ix:nonNumeric></span> for each share of common stock issued and outstanding. As a result of reverse stock split, the shares of common stock issuable
upon the conversion of Series A Preferred Stock decreased from 80,000 shares to 53,334 shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<ix:exclude><p id="xdx_23C_zLdJ0bFMzsy5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_23A_zknieTw3qGW5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_236_zfejpJUlcoP5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 98; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_236_zxIkhPCDPsee" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001502" name="us-gaap:EarningsPerShareTextBlock"><p id="xdx_80E_eus-gaap--EarningsPerShareTextBlock_zqw5s18DFa8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 20&#160;&#160;&#160;&#160;&#160;<span id="xdx_826_zntW3l1FQUT1">(LOSS) EARNINGS PER SHARE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the computation of
basic and diluted (loss) earnings per common share for the years ended December 31, 2023 and 2022.</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001504" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><table cellspacing="0" cellpadding="0" id="xdx_88E_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zr47Ml79Vdw5" summary="xdx: Disclosure - (LOSS) EARNINGS PER SHARE (Details)" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_z9QgpFyLMS3a"><b style="display: none">Schedule of earnings per share</b></span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20231231_zBrg1FBCWtq9" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_496_20220101__20221231_zTSD9EyiEksc" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>For the years ended December
    31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_zOBFlHQsAQI4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-size: 10pt">Net loss</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-01to2023-12-31" id="Fact001506" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,289,611</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact001507" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,812,908</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperations_znFPLTucGh53" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-size: 10pt">Net loss from continuing operations</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2023-01-01to2023-12-31" id="Fact001509" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,289,611</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact001510" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,074,329</ix:nonFraction></span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_d0_z8bkq4bdCWjj" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-size: 10pt">Net (loss) income from discontinued operations</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2023-01-01to2023-12-31" id="Fact001512" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact001513" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,662,260</ix:nonFraction></span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right">&#160;</td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Weighted Average Shares Outstanding &#8211; Basic and Diluted</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zgprwkCNMSih"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zryVb834UlX1"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-01to2023-12-31" id="Fact001514" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-01to2023-12-31" id="Fact001515" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">9,814,000</ix:nonFraction></ix:nonFraction></span></span></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20221231_zxOf4K1Ieqr7"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20221231_zJnGg620s6S7"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-12-31" id="Fact001516" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-12-31" id="Fact001517" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,876,367</ix:nonFraction></ix:nonFraction></span></span></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-size: 10pt">Loss per share &#8211; basic and diluted</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--EarningsPerShareBasic_c20230101__20231231_z87RMeObkPJ8"><span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_zMbwVmJ80qr">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-01to2023-12-31" id="Fact001518" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-01to2023-12-31" id="Fact001519" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.4383</ix:nonFraction></ix:nonFraction></span></span></span></td>
    <td><span style="font-size: 10pt">)&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20220101__20221231_zx4YDm0yIQ08"><span id="xdx_908_eus-gaap--EarningsPerShareDiluted_c20220101__20221231_z60rIVGX98Eg">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-12-31" id="Fact001520" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-12-31" id="Fact001521" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.6111</ix:nonFraction></ix:nonFraction></span></span></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-size: 10pt">Net loss per share from continuing operations &#8211; basic and diluted (1)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230101__20231231_fKDEp_zlnrGoYerpX3"><span id="xdx_90D_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230101__20231231_fKDEp_z3bJijje6mzl">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" contextRef="From2023-01-01to2023-12-31" id="Fact001522" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" contextRef="From2023-01-01to2023-12-31" id="Fact001523" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.4383</ix:nonFraction></ix:nonFraction></span></span></span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220101__20221231_fKDEp_zNdm73x4Ft2k"><span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220101__20221231_fKDEp_zXsuzYkV8osg">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" contextRef="From2022-01-012022-12-31" id="Fact001524" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" contextRef="From2022-01-012022-12-31" id="Fact001525" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.2731</ix:nonFraction></ix:nonFraction></span></span></span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-size: 10pt">Net (loss) income per share from discontinued operations &#8211; basic and diluted (1)</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230101__20231231_fKDEp_z3ZUSnhLMGUj"><span id="xdx_909_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230101__20231231_fKDEp_z7f4FPDa1wF3"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" contextRef="From2023-01-01to2023-12-31" id="Fact001526" format="ixt:zerodash" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" contextRef="From2023-01-01to2023-12-31" id="Fact001527" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8211;</ix:nonFraction></ix:nonFraction></span></span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20221231_fKDEp_zn3UYbBVFCBi"><span id="xdx_90D_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20221231_fKDEp_zOFBezw8Bp3k">(<ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" contextRef="From2022-01-012022-12-31" id="Fact001528" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" contextRef="From2022-01-012022-12-31" id="Fact001529" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.3380</ix:nonFraction></ix:nonFraction></span></span></span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr>
  </table></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic net loss per common share is computed using
the weighted average number of the common shares outstanding during the period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td id="xdx_F07_zbIB1tzs4ff4" style="width: 2%; text-align: justify">(1)&#160;&#160;&#160;</td>
    <td id="xdx_F18_zrJ2Y7jtjBOd" style="width: 98%; text-align: justify"><ix:footnote id="Footnote001530" xml:lang="en-US">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</ix:footnote></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001532" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zaTyAtg7mWWl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 21&#160;&#160;&#160;&#160;&#160;<span id="xdx_827_zsTyUUOYWJgi">COMMITMENTS AND CONTINGENCIES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Capital commitments</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and 2022, the Company's
capital commitments contracted but not yet reflected in the consolidated financial statements amounted to $nil. <span id="xdx_906_eus-gaap--ContractualObligation_iI_c20231231_zc5mqO8t8cFb" title="Capital commitment amount"><span id="xdx_900_eus-gaap--ContractualObligation_iI_c20221231_z35k8zg1eGy5" title="Capital commitment amount" style="display: none"><ix:nonFraction name="us-gaap:ContractualObligation" contextRef="AsOf2023-12-31" id="Fact001534" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:ContractualObligation" contextRef="AsOf2022-12-31" id="Fact001536" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></ix:nonFraction></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Contingencies</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the ordinary course of business, the Company may
be subject to legal proceeding regarding contractual and employment relationships and a variety of other matters. The Company records
contingent liabilities resulting from such claims when a loss is assessed to be probable and the amount of the loss is reasonably estimable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has no significant pending litigation
for the year ended December 31, 2023 and 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<ix:exclude><p id="xdx_235_ziCAhCuaRHkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><p id="xdx_236_zk03rcch2Ee5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><p id="xdx_23B_z2qPccOyoQhc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_23D_zFFMXFJmMTe3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

<ix:exclude><p id="xdx_231_zMKfqiiRBrSh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p></ix:exclude>

<ix:exclude><!-- Field: Page; Sequence: 99; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:exclude><p id="xdx_234_ziqfRvYkNpZe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p></ix:exclude>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001544" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"><p id="xdx_803_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zHOWCZOPDkx3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 22&#160;&#160;&#160;&#160;&#160; <span id="xdx_825_z7EwPqaQZPx">DISPOSAL
OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;)</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 31, 2020, we exchanged <span id="xdx_90A_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20201201__20201231__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zGswDbsyNsp7" title="Exchanged restricted shares"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" contextRef="From2020-12-012020-12-31_custom_XFCSaleMember" id="Fact001546" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">466,667</ix:nonFraction></span> (post-split)
shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (&#8220;XFC&#8221;),
in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled
us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic
benefits of XFC that could be significant to XFC. On November 30, 2022, the Company, XFC and Han-Chieh Shih (the &#8220;Purchaser&#8221;)
entered into certain Share Purchase Agreement (the &#8220;Purchase Agreement&#8221;). Pursuant to the Purchase Agreement, the Purchaser
agreed to purchase XFC 100% controlling interest in exchange of cash purchase price of $<span id="xdx_904_eus-gaap--PaymentsToAcquireBusinessesGross_c20201201__20201231__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_z5ReSrER8vaj" title="Exchange cash purchase price"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2020-12-012020-12-31_custom_XFCSaleMember" id="Fact001548" format="ixt:numdotdecimal" decimals="0" unitRef="USD">300,000</ix:nonFraction></span> (the &#8220;Consideration&#8221;). The
transaction contemplated by the Purchase Agreement is hereby referred as the Disposal. On March 29, 2022, management was authorized to
approve and commit to a plan to sell XFC. On November 30, 2022, the parties completed all the share transfer registration procedure as
required by the laws of Taiwan and all the other closing conditions have been satisfied, as a result, the Disposal contemplated by the
Purchase Agreement is completed and the VIE agreements were terminated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with ASC 205-20-45, XFC met the
criteria as a discontinued operation. As of November 30, 2022, the assets relevant to the sale of XFC with a carrying value of $<span id="xdx_908_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperation_iI_pn5n6_c20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zEBrVOJdGVch" title="Assets held carrying value"><ix:nonFraction name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" contextRef="AsOf2022-11-30_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember" id="Fact001550" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.6</ix:nonFraction></span> million
were classified as assets held, the liabilities relevant to the sale of XFC with a carrying value of $<span id="xdx_903_eus-gaap--DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_iI_pp0p0_c20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zR7UDPZngWL5" title="Liabilities held carrying value"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" contextRef="AsOf2022-11-30_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember" id="Fact001552" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">71,168</ix:nonFraction></span> were classified as liabilities
held for sale, and the cumulative translation adjustments relevant to the sale of XFC of $<span id="xdx_90D_eus-gaap--DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_pn5n6_c20221101__20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zXfnKU5IBzTh" title="Cumulative translation adjustments gain on sale"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses" contextRef="From2022-11-012022-11-30_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember" id="Fact001554" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.8</ix:nonFraction></span> million was removed from the equity component
and was reported as a gain on the sale of XFC. A net loss of $<span id="xdx_90A_ecustom--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_pn5n6_c20220101__20221231__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zqpOj5lE1859" title="Net loss disposal of discontinued operation"><ix:nonFraction name="NCRA:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" contextRef="From2022-01-012022-12-31_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember" id="Fact001556" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.8</ix:nonFraction></span> million was recognized as the net loss from disposal of discontinued
operation in the year ended December 31, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a reconciliation of the amounts
of major classes of income from operations classified as discontinued operations in the consolidated statements of operations and comprehensive
loss for the year ended December 31, 2023 and 2022:</p>

<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001558" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zEViZwxmX0Rg" summary="xdx: Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&quot;XFC&quot;) (Details - Discontinued operations XFC - operations)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom; background-color: White">
    <td id="xdx_8BD_zNGtv2GX6Qal" style="width: 82%"><b style="display: none">Schedule of reconciliation of discontinued operations</b></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_499_20220101__20221231_zQhn4BPwNcO9" style="text-align: center; width: 14%">&#160;</td>
    <td style="width: 1%">&#160;</td></tr>

<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>For the Years Ended<br/>
December&#160;31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract_iB_z6FrrJvIVIPl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt"><b>Discontinued Operations:</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_d0_zeRF3ZfZbiv" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Revenue</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" contextRef="From2022-01-012022-12-31" id="Fact001562" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,236,616</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_iN_di0_zxHo1S1DTJHi" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">Cost of revenues</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" contextRef="From2022-01-012022-12-31" id="Fact001564" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,225,487</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationSellingExpense_d0_z1esTSYTqkDe" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Selling expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="NCRA:DisposalGroupIncludingDiscontinuedOperationSellingExpense" contextRef="From2022-01-012022-12-31" id="Fact001566" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_iN_di0_zXYVNt3KcV68" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">General and administrative expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31" id="Fact001568" format="ixt:numdotdecimal" decimals="0" unitRef="USD">105,226</ix:nonFraction></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_d0_zhLuJlDbSJZd" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other revenue</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" contextRef="From2022-01-012022-12-31" id="Fact001570" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,812</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherExpense_iN_di0_zvTFqD2gI42c" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">Other expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense" contextRef="From2022-01-012022-12-31" id="Fact001572" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense_d0_zo3qvS0ZYqzj" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Income tax</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="NCRA:DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense" contextRef="From2022-01-012022-12-31" id="Fact001574" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_d0_zLvp9KGGZee3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">Net gain from discontinued operations</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" contextRef="From2022-01-012022-12-31" id="Fact001576" format="ixt:zerodash" decimals="0" unitRef="USD">&#8211;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_ecustom--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_d0_z5aM8gC8NSA2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt"><b>Net income (loss) from discontinued operations</b></span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">(<ix:nonFraction name="NCRA:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" contextRef="From2022-01-012022-12-31" id="Fact001578" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">92,285</ix:nonFraction></span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr>
  </table></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:exclude><p id="xdx_234_zaHiiiGB9mM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<ix:exclude><p id="xdx_235_z5c3YnGDFHi5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b></b></p>

<ix:exclude><!-- Field: Page; Sequence: 100; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>


<ix:exclude><p id="xdx_23C_ztnctWYRvM3c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:exclude>



</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001583" name="us-gaap:BusinessCombinationDisclosureTextBlock"><p id="xdx_80C_eus-gaap--BusinessCombinationDisclosureTextBlock_zlkt4MH52age" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 23&#160;&#160;&#160;&#160;&#160;<span id="xdx_82D_zXUsvWByFiJh">BUSINESS COMBINATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Meixin Institutional Food Development Company Limited</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 7, 2022, the Company acquired 80% shares
of Meixin. The fair values of assets acquired and liabilities assumed were as follows:</p>

<ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" escape="true" id="Fact001585" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Meixin)" id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcvge6owZ9e2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zOXMOFftNFj3" style="display: none">Schedule of assets acquired and liabilities assumed</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and bank balance</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zwnfUoHNedt3" title="Cash and bank balance" style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" id="Fact001587" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,824</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zR47yDAgiZga" title="Trade receivables" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" id="Fact001589" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,646</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z6idoPqUDpJ" title="Inventory" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" id="Fact001591" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,225</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment, net</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zuetIdBVzEYc" title="Plant and equipment, net" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" id="Fact001593" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">872,939</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets &#8211; customer relations</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zT7zp8a0imt1" title="Intangible assets - customer relations" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" id="Fact001595" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">169,156</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other payables and accrued liabilities</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pp0p0_di_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcesOdetVnU6" title="Other payables and accrued liabilities" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" id="Fact001597" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">581,959</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets value</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z7ocOKNppUWa" title="Net assets value" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue" contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" id="Fact001599" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">492,831</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets acquired @ 80%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zarpNLYvrJ36" title="Net assets acquired @ 80%" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" id="Fact001601" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">394,265</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zUfi6SgLDsIl" title="Goodwill" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" id="Fact001603" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,905,735</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purchases price</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zb01DeNbi2U4" title="Purchases price" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice" contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" id="Fact001605" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,300,000</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A4_zXiBQyhXk4Cd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Xin Feng Construction Co., Ltd.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 30, 2022, the Company terminated the VIE
agreements with and settled all debt claims as to XFC. The fair values of assets and liabilities of XFC were as follows:</p>

<ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_XinFengConstructionCoLtdMember" escape="true" id="Fact001607" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><table cellspacing="0" cellpadding="0" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - XFC)" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zuyNWCvttmu6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zf3rhXMTpuic" style="display: none">Schedule of assets acquired and liabilities assumed</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and bank balance</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" title="Cash and bank balance" style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001609" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">46,564</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" title="Trade receivables" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001611" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">378,798</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" title="Inventory" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001613" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">144,968</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses and other current assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" title="Prepaid expenses and other current assets" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001615" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,000,452</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment, net</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" title="Plant and equipment, net" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001617" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">38,402</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank borrowing</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" title="Bank borrowing" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001619" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">19,054</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other payables and accrued liabilities</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_iNI_pp0p0_di_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zEYoK5jZOTak" title="Other payables and accrued liabilities" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001621" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,839</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" title="Income tax payable" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001623" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">32,274</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" title="Goodwill" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001625" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">332,040</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets acquired</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" title="Net assets acquired" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001627" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,870,057</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consideration received</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_988_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zfgvAAZHLEo6" title="Consideration received" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001629" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">300,082</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss on disposal of subsidiary</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_z6U0ctweW49e" title="Loss on disposal of subsidiary" style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary" contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember" id="Fact001631" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,569,975</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  </table>

  </ix:nonNumeric><p id="xdx_8AE_zwDbISjnF1E9" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" escape="true" id="Fact001633" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_805_eus-gaap--SubsequentEventsTextBlock_zXgGsgJ3BXUe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 24&#160;&#160;&#160;&#160;&#160;<span id="xdx_829_zXyKLzBUQuPe">SUBSEQUENT EVENT</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><b><i>Business Acquisition</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">On January
31, 2024, </span>we entered into a Variable Interest Entity Purchase Agreement (&#8220;Xinca Purchase Agreement&#8221;) <span style="background-color: white">with
Zhejiang Xinca Mutual Entertainment Culture Media Co., Ltd. (&#8220;Xinca&#8221;), a domestic funded limited liability company registered
in China (P.R.C). The Xinca Purchase Agreements entered through our wholly-owned subsidiary and foreign enterprise, Shanghai Nocera Culture
Co., Ltd. (&#8220;WFOE&#8221;) into a series of contractual agreements (&#8220;VIE Agreements&#8221;) whereby the Company agreed to provide
technical consulting and related services to Xinca. As a result, the Company has been determined to be the primary beneficiary of Xinca
and Xinca became a variable interest entity (&#8220;VIE&#8221;) of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

</ix:nonNumeric><p id="xdx_81E_zKUFy86Yk1mg" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<!-- Field: Page; Sequence: 101; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"></p>

<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- 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 -->
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.30
<SEQUENCE>2
<FILENAME>nocera_ex1030.htm
<DESCRIPTION>EMPLOYMENT AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 10.30</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><I>Employment Agreement</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>THIS AGREEMENT</B> is made
and entered into this 5<SUP>th</SUP> day of January 2024 (the &ldquo;<I>Effective Date</I>&rdquo;) between Nocera, Inc., a Nevada corporation
(the &ldquo;<I>Company</I>&rdquo;), and Feng-Hua (Howard) Chen (&ldquo;<I>Chief Operating Officer</I> a/k/a <I>Employee</I>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>W I T N E S S E T H</U>:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>WHEREAS</B>, the Company
is in need of management services as well as assistance in developing its business plan, general corporate management, and strategic planning;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>WHEREAS</B>, Employee desires
to assist the Company in its management needs; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>WHEREAS</B>, the parties
hereto desire to enter into an agreement for the Company&rsquo;s employment of Employee on the terms and conditions contained in this
Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>NOW, THEREFORE</B>, for
and in consideration of the premises and the mutual covenants and agreements contained in this Agreement, and for other good and valuable
consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">1.</FONT><U>Employment,
Title and Responsibilities</U>. </B>Subject to the terms and conditions of this Agreement, the Company hereby employs Employee, and Employee
hereby accepts employment with the Company. Employee will have such duties for the Company or its subsidiaries as are assigned to him
from time to time by the Company. Employee shall be employed as the Chief Operating Officer of the Company. The duties of Employee shall
include the performance of all of the duties typical of the office held by the Chief Operating Officer and any other officer as the Company
may determine from time to time as described in the bylaws of the Company and such other duties and projects typical of the office or
offices, as applicable, as may be assigned by the board of directors of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">2.</FONT></B><I></I><B><U>Term</U>.</B>
Employee&rsquo;s employment pursuant to this Agreement will commence as of the Effective Date and will continue for two (2) years, or
until terminated in accordance with <B>Section 6</B> below (the period during which Employee is employed under this Agreement being herein
referred to as the &ldquo;<I>Term</I>&rdquo;). Unless terminated by either party hereto upon notice to the other party within thirty (30)
days of the end of the term of this Agreement, this Agreement will automatically renew on a month-to-month basis.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">3.</FONT></B><B><U>Time
Commitment</U>. </B>During the Term, Employee will devote Employee&rsquo;s full business time, attention, and energies to the diligent
and faithful performance of Employee&rsquo;s duties as an officer of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">4.</FONT></B><B><U>Compensation
and Benefits</U>. </B>In consideration of Employee&rsquo;s services under this Agreement, the Company will provide to Employee compensation
and other benefits as set forth on <U>Exhibit A</U> attached hereto.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.</FONT></B><B><U>Covenants
of Employee</U>. </B>Employee understands and acknowledges that the Company&rsquo;s ability to develop and retain trade secrets, customer
lists, proprietary techniques, information regarding customer needs, and other confidential information relating to the business of the
Company (the &ldquo;<I>Existing Business</I>&rdquo;) is of the utmost importance to Employee&rsquo;s success, and Employee further acknowledges
that Employee will develop and learn information in the course of Employee&rsquo;s employment that would be useful in competing unfairly
with the Company. In light of these facts and in consideration of Employee&rsquo;s employment with the Company and the Company&rsquo;s
agreement to compensate Employee on the terms set forth in <B>Section 4</B> of this Agreement, Employee covenants and agrees with the
Company as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.1.</FONT><U>Confidential
Information</U>.</B> Employee shall use his best efforts to protect Confidential Information. During and after association with the Company,
Employee will not use (other than for the Company) or disclose any of the Company&rsquo;s Confidential Information. &ldquo;<I>Confidential
Information</I>&rdquo; means information, without regard to form, relating to the Company&rsquo;s customers, operation, finances, and
business that derives economic value, actual or potential, from not being generally known to other Persons, including, but not limited
to, technical or nontechnical data, formulas, patterns, compilations (including compilations of customer information), programs, models,
concepts, designs, devices, methods, techniques, processes, financial data, or lists of actual or potential customers (including identifying
information about customers), whether or not in writing. Confidential Information includes information disclosed to the Company by third
parties that the Company is obligated to maintain as confidential. Confidential Information subject to this Agreement may include information
that is not a trade secret under applicable law, but information not constituting a trade secret only shall be treated as Confidential
Information under this Agreement for a two (2) year period after the date on which Employee&rsquo;s employment with the Company is terminated
(the &ldquo;<I>Termination Date</I>&rdquo;). &ldquo;<I>Person</I>&rdquo; means any individual, corporation, limited liability company,
bank, partnership, joint venture, association, joint-stock company, trust, unincorporated organization, or other entity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.2.</FONT><U>Return
of Materials</U>.</B> On the Termination Date or for any reason or at any time at the Company&rsquo;s request, Employee will deliver promptly
to the Company all materials, documents, plans, records, notes, or other papers and any copies in Employee&rsquo;s possession or control
relating in any way to the Existing Business, which at all times shall be the property of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.3.</FONT><U>Solicitation
of Employees and Independent Contractors</U>.</B> During Employee&rsquo;s employment hereunder and for one (1) year after the Termination
Date, Employee will not induce, solicit, or assist in the solicitation of, any Person employed or engaged by Company in any capacity (including
without limitation as an employee or independent contractor), to terminate such employment or other engagement, whether or not such Person
is employed or engaged pursuant to a contract with Company and whether or not such Person is employed or otherwise engaged at will.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.4.</FONT><U>Disparagement</U>.</B>
Employee shall not at any time make false, misleading, or disparaging statements about the Company, including its products, services,
management, officers and other employees, directors, and customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.5.</FONT><U>Prior
Agreements</U>.</B> Employee warrants that Employee is not under any obligation, contractual or otherwise, limiting or affecting Employee&rsquo;s
ability or right to perform freely any services for the Company. Upon execution of this Agreement, Employee will give the Company a copy
of any agreement, or notify the Company of any agreement if a written agreement is not available, with a prior employer or other Person
purporting to limit or affect Employee&rsquo;s ability or right to perform services for the Company, to solicit customers or potential
customers, to solicit the officers or other employees, directors, or independent contractors of a prior employer or other Person, or to
use any type of information.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.7.</FONT><U>Future
Employment or Contractual Opportunities</U>. </B>At any time before, and for one (1) year after, the Termination Date, Employee shall
provide any prospective employer with a copy of this Agreement, and upon accepting any employment with another Person, provide the Company
with the employer&rsquo;s name and a description of the services Employee will provide.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.8.</FONT><U>Work
For Hire Acknowledgment; Assignment</U>. </B>Employee acknowledges that work on and contributions to documents, programs, and other expressions
in any tangible medium (collectively, &ldquo;<I>Works</I>&rdquo;) are within the scope of Employee&rsquo;s employment and part of Employee&rsquo;s
duties, responsibilities, or assignment. Employee&rsquo;s work on and contributions to the Works will be rendered and made by Employee
for, at the instigation of, and under the overall direction of, the Company, and all such work and contributions, together with the Works,
are and at all times shall be regarded, as &ldquo;work made for hire&rdquo; as that term is used in the United States copyright laws.
Without limiting this acknowledgment, Employee assigns, grants, and delivers exclusively to the Company all rights, titles, and interests
in and to any such Works, and all copies and versions, including all copyrights and renewals. Employee will execute and deliver to the
Company, or its successors and assigns, any assignments and documents the Company requests for the purpose of complete, exclusive, perpetual,
and worldwide ownership of all rights, titles, and interests of every kind and nature, including all copyrights in and to the Works, and
Employee constitutes and appoints the Company as its agent to execute and deliver any assignments or documents Employee fails or refuses
to execute and deliver, this power and agency being coupled with an interest and being irrevocable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.9.</FONT><U>Inventions,
Ideas and Patents</U>.</B> Employee shall disclose promptly to the Company, and only to the Company, any invention or idea of Employee
(developed alone or with others) conceived or made during Employee&rsquo;s employment by the Company or within six (6) months of the Termination
Date. Employee assigns to the Company any such invention or idea in any way connected with Employee&rsquo;s employment or related to the
Existing Business, its research or development, or demonstrably anticipated research or development and will cooperate with the Company
and sign all papers deemed necessary by the Company to enable it to obtain, maintain, protect, and defend patents covering such inventions
and ideas and to confirm the Company&rsquo;s exclusive ownership of all rights in such inventions, ideas, and patents, and irrevocably
appoints the Company as its agent to execute and deliver any assignments or documents Employee fails or refuses to execute and deliver
promptly, this power and agency being coupled with an interest and being irrevocable. This constitutes written notification that this
assignment does not apply to an invention for which no equipment, supplies, facility, or trade secret information of the Company was used,
and which was developed entirely on Employee&rsquo;s own time, unless (a) the invention relates (i) directly to the Existing Business,
or (ii) to the Company&rsquo;s actual or demonstrably anticipated research or development, or (b) the invention results from any work
performed by Employee for the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">5.10</FONT><U>Property
of Company</U>.</B> Employee acknowledges and agrees that all business Employee generates because of his affiliation with the Company
is and shall be the sole property of the Company. All receivables, premiums, commissions, fees, and other compensation generated by Employee&rsquo;s
services are the property of the Company. Employee is hereby prohibited from invoicing customers of the Company except with the express
written consent of the Company. All checks or bank drafts representing payment for goods or services sold or rendered by the Company are
property of the Company, and all monies or other consideration in whatever form received by Employee from a client or customer of the
Company shall be tendered immediately to the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">6.</FONT></B><B><U>Termination
For Cause</U>.</B> Employee&rsquo;s employment under this Agreement may be terminated by the Company immediately upon the occurrence of
one of the following events, and if so terminated, the Company shall have no further liability to Employee whatsoever for compensation,
benefits, or damages other than those that have accrued prior to termination:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(a)</FONT>the
commission of any act by Employee which, if prosecuted, would constitute a felony;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(b)</FONT>any
material act or omission involving malfeasance or negligence in the performance of employment duties which has a materially adverse effect
on the Company and which has not been corrected in thirty (30) days after written notice from the Company;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(c)</FONT>failure
or refusal by Employee to comply with the policies of the Company contained in any Company Handbook or with the provisions of this Agreement
if not cured within ten (10) days after the receipt of written notice from the Board of Directors;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(d)</FONT>Employee&rsquo;s
prolonged absence without the consent of the Company;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(e)</FONT>Employee&rsquo;s
gross neglect of his duties or willful insubordination to the Board of Directors or his superior officers;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5in 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(f)</FONT>the
death of Employee;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(g)</FONT>delivery
of written notice of termination by the Company after Employee has become unable to perform Employee&rsquo;s services by reason of illness
or incapacity, which illness or incapacity results in Employee&rsquo;s failure to discharge Employee&rsquo;s duties under this Agreement
for an aggregate total of sixty (60) days (whether consecutive or nonconsecutive) during any one hundred and eighty (180) day period,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify; text-indent: 31.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify; text-indent: 31.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify; text-indent: 31.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify; text-indent: 31.5pt"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify; text-indent: 31.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify; text-indent: 31.5pt"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">7.</FONT></B><B><U>Setoff</U>.</B>
All amounts due or payable to Employee by the Company pursuant to this Agreement are subject to reduction and offset to the extent permitted
by applicable law for any amounts due or payable to the Company by Employee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">8.</FONT></B><B><U>No
Conflicting Obligations</U>.</B> Employee represents and warrants that Employee is not subject to any noncompetition agreement, nondisclosure
agreement, employment agreement, or any other contract of any nature whatsoever, oral or written, with any Person other than the Company,
or any other obligation of any nature, which will or could cause a breach of or default in, or which is in any way inconsistent with,
the terms and provisions of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.</FONT></B><B><U>Miscellaneous</U>.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.1.</FONT><U>Agreement
Binding</U>. </B>This Agreement will inure to the benefit of and be binding upon the Company and its successors and assigns, and Employee
and Employee&rsquo;s heirs, executors, administrators, and personal representatives. This Agreement may not be assigned by Employee or
by the Company, except that the Company may assign its rights under this Agreement without the written consent of Employee to any affiliate
of the Company or in connection with any transfer of the Company or of all or any substantial part of the Existing Business (and such
assignment will not constitute a termination of Employee&rsquo;s employment by the Company for purposes of this Agreement) (&ldquo;<I>Permitted
Assignment</I>&rdquo;); provided, however, that such affiliate or transferee will be obligated to perform this Agreement in accordance
with its terms. The Company will be released from all of its obligations under this Agreement upon a permitted transfer.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.2.</FONT></B><B><U>Entire
Agreement</U>. </B>This Agreement, including any attachments, contains the entire agreement between the parties hereto with respect to
employment of Employee by the Company and no statement, promise, or inducement made by either party hereto, or any agent of either party,
which is not contained in this Agreement, will be valid or binding; and this Agreement may not be enlarged, amended, modified, or altered
except in a writing signed by the Company and Employee and specifically referencing this Agreement. The provisions of this Agreement do
not in any way limit or abridge any rights of the Company or any affiliate under the laws of unfair competition, trade secret, copyright,
patent, trademark, or any other applicable laws, all of which are in addition to and cumulative of the rights of the Company under this
Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.3.</FONT></B><B><U>Provisions
Severable</U>. </B>If any provision or covenant of this Agreement is held by any court to be invalid, illegal, or unenforceable, either
in whole or in part, then such invalidity, illegality, or unenforceability will not affect the validity, legality, or enforceability of
the remaining provisions or covenants of this Agreement, all of which will remain in full force and effect. If any covenant in <B>Section
5</B> is held to be unreasonable, arbitrary, or against public policy, such covenant will be considered to be divisible with respect to
scope, time, and geographic area, and such lesser scope, time, or geographic area, or all of them, as a court of competent jurisdiction
may determine to be reasonable, not arbitrary, and not against public policy, will be effective, binding, and enforceable against Employee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.4.</FONT><U>Prior
Agreements</U>.</B> The terms and conditions of all prior agreements between the Company and Employee concerning the employment of Employee
with the Company are hereby terminated and superseded by the terms and conditions of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.5.</FONT></B><B><U>Remedies</U>.
</B>Employee acknowledges that if Employee breaches or threatens to breach Employee&rsquo;s covenants and agreements in this Agreement,
then Employee&rsquo;s actions may cause irreparable harm and damage to the Company which could not be adequately compensated in damages.
Accordingly, if Employee breaches or threatens to breach this Agreement, then the Company will be entitled to injunctive relief, in addition
to any other rights or remedies of the Company under this Agreement or otherwise. Employee will indemnify the Company and its affiliates
and hold them harmless against and in respect of all claims, demands, losses, costs, expenses, obligations, liabilities, and damages,
including reasonable attorneys&rsquo; fees, resulting from or relating to any breach by Employee of Employee&rsquo;s representations,
warranties, covenants. And agreements under this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.5.</FONT></B><B><U>Waiver</U>.
</B>Failure of either party to insist, in one or more instances, on performance by the other in strict accordance with the terms and conditions
of this Agreement will not be deemed a waiver or relinquishment of any right granted in this Agreement or of the future performance of
any such term or condition or of any other term or condition of this Agreement, unless such waiver is contained in a writing signed by
the party making the waiver and specifically referencing this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.6.</FONT></B><B><U>Notices</U>.
</B>All notices and other communications required or permitted to be given or made under this Agreement will be in writing and delivered
personally or sent by pre-paid, first class certified, or registered mail, return receipt requested, or by facsimile transmission, to
the intended recipient of this Agreement at such recipient&rsquo;s address or facsimile number set forth below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 3.75in">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 8.1pt 0pt 0">If to Company:</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 8.1pt 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 8.1pt 0pt 0">Nocera, Inc.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 8.1pt 0pt 0">Att.: Andy Jin, CEO</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 8.1pt 0pt 0">Taipei Office:</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 8.1pt 0pt 0">3F (Building B), No. 185, Sec. 1, Datong Rd.,</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 8.1pt 0pt 0">Xizhi Dist.,
    New Taipei City 221,</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 8.1pt 0pt 0">Taiwan (R.O.C.)</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 8.1pt 0pt 0">Office +886 2-2690-7086</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 8.1pt 0pt 0">Email: andy.jin@nocera.net</P></TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If to Employee:</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">[*]</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify">Any such notice or communication will
be deemed to have been duly given immediately (if given or made in person or by facsimile confirmed by mailing a copy of this Agreement
to the recipient in accordance with this <B>Section 9.6</B> on the date of such facsimile), or three (3) days after mailing (if given
or made by mail), and in proving same it will be sufficient to show that the envelope containing the same was delivered to the delivery
or postal service and duly addressed, or that receipt of a facsimile was confirmed by the recipient as provided above. Any Person entitled
to notice may change the address(es) or facsimile number(s) to which notices or other communications to such Person will be delivered,
mailed, or transmitted by giving notice of this Agreement to the parties hereto in the manner provided in this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.7.</FONT></B><B><U>Covenants
Independent; Survival</U>.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(a)</FONT>The
covenants, agreements, representations, and warranties of Employee contained in this Agreement are separate and independent from the covenants,
agreements, representations, and warranties of Employee contained in any other agreement or document in favor of the Company or any of
its affiliates, and this Agreement will in no way affect or be affected by the scope or continuing validity of any such covenant, agreement,
representation, or warranty of Employee.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: 0.5in"><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">(b)</FONT>Employee&rsquo;s
obligations pursuant to <B>Section 5</B> will survive the Termination Date and any termination of this Agreement. Except as required by
law or the express terms of any Employee benefit plan in which Employee participates, neither Employee nor Employee&rsquo;s heirs, executors,
administrators, or personal representatives, will be entitled to any salary, bonus, or other compensation or any benefits during or for
any period after the Termination Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.8.</FONT></B><B><U>Counterparts</U>.</B>
This Agreement may be executed simultaneously in two or more counterparts, each of which will be deemed an original, and it will not be
necessary in making proof of this Agreement to produce or account for more than one such counterpart.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.9.</FONT></B><B><U>Headings</U>.</B>
Section and other headings contained in this Agreement are for reference purposes only and are in no way intended to define, interpret,
describe, or otherwise limit the scope, extent, or intent of this Agreement or any of its provisions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.10.</FONT></B><B><U>Withholding</U>.</B>
Anything in this Agreement to the contrary notwithstanding, all payments required to be made by the Company under this Agreement to Employee
will be subject to the withholding of such amounts relating to taxes or other charges as the Company may reasonably determine it should
withhold pursuant to any applicable law or regulation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.11.</FONT></B><B><U>Tax
Consequences</U>.</B> The Company will have no obligation to any Person entitled to the benefits of this Agreement with respect to any
tax obligation any such Person incurs as a result of or attributable to this Agreement, including all supplemental agreements and Employee
benefits plans incorporated by reference therein, or arising from any payments made or to be made under this Agreement or thereunder.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.12.</FONT></B><B><U>Governing
Law</U>. </B>This Agreement and the rights and obligations of the parties under this Agreement will be governed by and construed and enforced
in accordance with the laws of the State of Georgia, without regard to its principles of conflicts of law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.13.</FONT></B><B><U>Construction</U>.</B>
The language in all parts of this Agreement will be construed, in all cases, according to its fair meaning, and not for or against either
party hereto. The parties acknowledge that each party and its counsel have reviewed and revised this Agreement and that the normal rule
of construction to the effect that any ambiguities are to be resolved against the drafting party will not be employed in the interpretation
of this Agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"><B><FONT STYLE="display: inline-block; width: 0.5in; float: left; white-space:nowrap">9.14.</FONT></B><B><U>Obligations
Contingent</U>.</B> The obligations of the Company under this Agreement, including its obligation to pay the compensation provided for
in this Agreement, are contingent upon Employee&rsquo;s performance of Employee&rsquo;s obligations under this Agreement. The duties,
covenants, and agreements of Employee under this Agreement, being personal, may not be delegated.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><B>IN WITNESS WHEREOF</B>, the parties have executed
this Agreement as of the day and year first above written.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Agreed to &amp; Accepted</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This 5<SUP>th</SUP> day of January 2024:</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>/s/ Andy Jin</U></I></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Andy Jin<BR>
    Chief Executive Officer</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Nocera, Inc.</P></TD>
    <TD STYLE="width: 50%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Agreed to &amp; Accepted</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This 5<SUP>th</SUP> day of January 2024:</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>/s/ Feng-Hua (Howard) Chen </U></I></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Feng-Hua (Howard) Chen</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Exhibit A</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Compensation and Bonus Terms</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 29%; font-size: 10pt"><B>Compensation</B></TD>
    <TD STYLE="width: 71%; font-size: 10pt">The Company shall pay Employee a monthly salary of $1,666.67 USD (totaling $20,000 per year) and grant a total of 100,000 Class B Warrants, each with a right to purchase a share of common stock, par value $0.001 per share, of the Company, exercisable at $1.50 and vesting biannually over the next 2 years. &nbsp;The salary can be adjusted based on performance and responsibility.</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 7; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>nocera_ex2101.htm
<DESCRIPTION>LIST OF SUBSIDIARIES OF NOCERA, INC.
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 21.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>List of Subsidiaries of Nocera, Inc.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR>
    <TD STYLE="vertical-align: bottom; width: 54%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name of Subsidiary</FONT></TD>
    <TD STYLE="vertical-align: top; width: 2%; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 44%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jurisdiction of Organization</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Inc Limited</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</FONT></TD></TR>
  <TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Guizhou Grand Smooth Technology Ltd.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>(100% subsidiary of Grand Smooth Inc Limited)</I></P></TD>
    <TD STYLE="vertical-align: top; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">China</FONT></TD></TR>
  <TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Shanghai Nocera Culture Co., Ltd.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><I>(100% subsidiary of Grand Smooth Inc Limited)</I></P></TD>
    <TD STYLE="vertical-align: top; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">China</FONT></TD></TR>
  <TR STYLE="background-color: rgb(238,238,238)">
    <TD STYLE="vertical-align: top">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Zhejiang Xinca Mutual Entertainment Culture Media
    Co., Ltd.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><I>(Variable interest entity of </I>Shanghai Nocera
    Culture Co., Ltd.<I>)</I></P></TD>
    <TD STYLE="vertical-align: top; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">China</FONT></TD></TR>
  <TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Meixin Institutional Food Development Co. Ltd.</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>(Variable interest entity of Nocera, Inc.)</I></P></TD>
    <TD STYLE="vertical-align: top; text-align: justify">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Taiwan</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>nocera_ex3101.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>Exhibit 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>CERTIFICATION OF CHIEF EXECUTIVE OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>PURSUANT TO RULES 13a-14(a) AND 15d-14(a)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>OF THE SECURITIES EXCHANGE ACT OF 1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">I, Andy Chin-An Jin, Chief Executive Officer of Nocera,
Inc. (the &ldquo;Company&rdquo;), certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(1) I have reviewed this Annual Report on Form 10-K
for the fiscal year ended December 31, 2023;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(2) Based on my knowledge, this report does not contain
any untrue statement of a material fact or omit to state a material fact necessary in order to make the statements made, in light of the
circumstances under which such statements were made, not misleading with respect to the period covered by this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(3) Based on my knowledge, the financial statements,
and other financial information included in the report, fairly present in all material respects the financial condition, results of operations
and cash flows of the Company as of, and for, the periods represented in this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(4) The Company&rsquo;s other certifying officer and
I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and
15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company and
have:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(a) designed such disclosure controls
and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information
relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during
the period in which the report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b) designed such internal control
over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable
assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance
with generally accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(c) evaluated the effectiveness
of the Company&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the
disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(d) disclosed in this report any
change in the Company&rsquo;s internal control over financial reporting that occurred during the Company&rsquo;s most recent fiscal quarter
that has materially affected, or is reasonably likely to materially affect, the Company&rsquo;s internal control over financial reporting;
and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(5) The Company&rsquo;s other certifying officer and
I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors and
to the Audit Committee of the Board of Directors (or persons fulfilling the equivalent function):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(a) all significant deficiencies
and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely
affect the Company&rsquo;s ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b) any fraud, whether or not
material, that involves management or other employees who have a significant role in the Company&rsquo;s internal control over financial
reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">April 1, 2024</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="width: 100%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>/s/ Andy Chin-An Jin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></I></FONT></TD></TR>
  <TR>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Andy Chin-An Jin</FONT></TD></TR>
  <TR>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(Principal Executive Officer)</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>nocera_ex3102.htm
<DESCRIPTION>CERTIFICATION OF CHIEF FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>CERTIFICATION OF CHIEF FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>PURSUANT TO RULES 13a-14(a) AND 15d-14(a)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>OF THE SECURITIES EXCHANGE ACT OF 1934</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">I, Shun-Chih Chuang, Chief Financial Officer of Nocera,
Inc. (the &ldquo;Company&rdquo;), certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(1) I have reviewed this Annual Report on Form 10-K
for the fiscal year ended December 31, 2023;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(2) Based on my knowledge, this report does not contain
any untrue statement of a material fact or omit to state a material fact necessary in order to make the statements made, in light of the
circumstances under which such statements were made, not misleading with respect to the period covered by this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(3) Based on my knowledge, the financial statements,
and other financial information included in the report, fairly present in all material respects the financial condition, results of operations
and cash flows of the Company as of, and for, the periods represented in this report;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(4) The Company&rsquo;s other certifying officer and
I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and
15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company and
have:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(a) designed such disclosure controls
and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information
relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during
the period in which the report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b) designed such internal control
over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable
assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance
with generally accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(c) evaluated the effectiveness
of the Company&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the
disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(d) disclosed in this report any
change in the Company&rsquo;s internal control over financial reporting that occurred during the Company&rsquo;s most recent fiscal quarter
that has materially affected, or is reasonably likely to materially affect, the Company&rsquo;s internal control over financial reporting;
and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(5) The Company&rsquo;s other certifying officer and
I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors and
to the Audit Committee of the Board of Directors (or persons fulfilling the equivalent function):</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(a) all significant deficiencies
and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely
affect the Company&rsquo;s ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b) any fraud, whether or not
material, that involves management or other employees who have a significant role in the Company&rsquo;s internal control over financial
reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">April 1, 2024</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="width: 100%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>/s/ Shun-Chih Chuang&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></I></FONT></TD></TR>
  <TR>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shun-Chih Chuang </FONT></TD></TR>
  <TR>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(Principal Financial Officer)</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>nocera_ex3201.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Annual Report on Form 10-K
of Nocera, Inc. (the &ldquo;Company&rdquo;) for the year ended December 31, 2023 as filed with the Securities and Exchange Commission
on the date hereof (the &ldquo;Report&rdquo;), the undersigned, Yin-Chieh Cheng, President and Chief Executive Officer of the Company
hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(1) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(2) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the
Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">April 1, 2024</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="width: 100%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>/s/ Andy Chin-An Jin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></I></FONT></TD></TR>
  <TR>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Andy Chin-An Jin</FONT></TD></TR>
  <TR>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(Principal Executive Officer)</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>nocera_ex3202.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><B>Exhibit 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Annual Report on Form 10-K
of Nocera, Inc. (the &ldquo;Company&rdquo;) for the year ended December 31, 2023 as filed with the Securities and Exchange Commission
on the date hereof (the &ldquo;Report&rdquo;), the undersigned, Shun-Chih Chuang, Chief Financial Officer of the Company hereby certifies,
pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(1) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(2) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the
Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">April 1, 2024</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="width: 100%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>/s/ Shun-Chih Chuang&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></I></FONT></TD></TR>
  <TR>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shun-Chih Chuang </FONT></TD></TR>
  <TR>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">(Principal Financial Officer)</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>8
<FILENAME>nocera_ex9701.htm
<DESCRIPTION>CLAWBACK POLICY
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 97.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase"><B>UNANIMOUS
WRITTEN CONSENT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase"><B>OF THE
BOARD OF DIRECTORS<BR>
OF<BR>
NOCERA, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="text-transform: uppercase"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">November 29, 2023</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.7pt 0pt 0; text-align: justify; text-indent: 0.5in">The undersigned,
constituting all of the members of the Board of Directors (the &ldquo;<U>Board</U>&rdquo;) of Nocera, Inc., a Nevada corporation (the
&ldquo;<U>Corporation</U>&rdquo;), in lieu of a meeting of the Board and pursuant to the authority of Section 78.315 of the Nevada Revised
Statutes and the Amended and Restated Bylaws of the Corporation, hereby consent to, authorize, and adopt the following resolutions with
the same force and effect as if the undersigned were personally present at a meeting of the Board and had voted for the same (this &ldquo;<U>Written
Consent</U>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.7pt 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-variant: small-caps"><U>Clawback
Policy</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, the Board believes
that it is in the best interests of the Corporation and its shareholders to create and maintain a culture that emphasizes integrity and
accountability and that reinforces the Corporation&rsquo;s pay-for-performance compensation philosophy; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">WHEREAS, the Board wishes
to adopt a policy which provides for the recoupment of certain executive compensation in the event of an accounting restatement resulting
from material noncompliance with financial reporting requirements under the federal securities laws designed to comply with Section 10D
of the Securities Exchange Act of 1934 and Nasdaq Listing Rule 5608.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">RESOLVED, that the Board hereby
adopts the Nocera, Inc. Clawback Policy (the &ldquo;<U>Policy</U>&rdquo;), a copy of which is attached hereto as <U>Exhibit A</U>; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">RESOLVED, that &ldquo;Covered
Executive&rdquo; as defined in the Policy shall include Andy Ching-An Jin, the Corporation&rsquo;s Chief Executive Officer, Shun-Chih
(&ldquo;Jimmy&rdquo;) Chuang, the Corporation&rsquo;s Chief Financial Officer; Hong-Wen (&ldquo;Howard&rdquo;) Ruan, the Corporation&rsquo;s
Chief Operating Officer; and Gerald H. Lindberg<FONT STYLE="background-color: white">, the Corporation&rsquo;s Secretary and any other
&ldquo;officer&rdquo; as defined in </FONT>Rule 16a-1(f) under the Exchange Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-variant: small-caps"><U>General
Authorization</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">RESOLVED, that the authorized
officers be, and each them individually hereby is, authorized, empowered, and directed in the name and on behalf of the Corporation to
take or cause to be taken all further actions, and to make, execute and deliver, or cause to be made, executed and delivered, all such
agreements, undertakings, documents, instruments, deeds, or certificates in the name and on behalf of the Corporation, and to prepare,
execute, and file, or cause to be prepared, executed, and filed, with any federal, state, local, foreign, or other regulatory agencies
any forms, reports, filings, applications, or other documents, and to incur and pay, or cause to be incurred and paid, such expenses,
fees, and taxes as shall, in the opinion of such authorized officers, be deemed necessary, advisable, or appropriate, and the taking of
any such action or the preparation, delivery, execution, or filing by any authorized officers of any of the foregoing or the payment of
any such expenditures shall conclusively establish authority therefor from and the approval of the Corporation to effectuate or carry
out fully the purpose and intent of all of these resolutions;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">RESOLVED FURTHER, that any
actions taken by the officers of the Corporation, prior to the date of the foregoing resolutions adopted hereby that are within the authority
conferred thereby are hereby ratified, confirmed, approved, and adopted as actions of the Corporation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">RESOLVED FURTHER, that an
executed copy of this Written&nbsp;Consent&nbsp;shall be filed with the minutes of the proceedings of the Board.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><I>[Signature page follows]</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><I></I></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The undersigned directors
have executed this Unanimous Written Consent of the Board of Directors as of the date first written above.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 47%; layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 53%; layout-grid-mode: line; text-align: justify; text-indent: 0.6pt">/s/ Gerald H. Lindberg</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-top: Black 1pt solid; layout-grid-mode: line; text-align: justify">Gerald H. Lindberg</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.4pt 0pt 0; text-align: justify">&nbsp;</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; layout-grid-mode: line; text-align: justify">/s/ Thomas A. Steele</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line; text-align: justify">Thomas A. Steele</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.4pt 0pt 0; text-align: justify">&nbsp;</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; layout-grid-mode: line; text-align: justify">/s/ Hui-Ying Zhuang</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line; text-align: justify">Hui-Ying Zhuang</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.4pt 0pt 0; text-align: justify">&nbsp;</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; layout-grid-mode: line; text-align: justify">/s/ Yiwen Zhang</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line; text-align: justify">Yiwen Zhang</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.4pt 0pt 0; text-align: justify">&nbsp;</P></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; layout-grid-mode: line; text-align: justify">/s/ Song-Yuan Teng</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="layout-grid-mode: line; text-align: justify">&nbsp;</TD>
    <TD STYLE="layout-grid-mode: line; text-align: justify">Song-Yuan Teng</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><I>Signature Page to Unanimous Written Consent
of the Board of Directors</I></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B></B></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>EXHIBIT&nbsp;A</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>CLAWBACK POLICY</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(<I>See attached.</I>)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>ncra-20231231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOaKN6aPty552eYkxvmRxfZka/yYhASv6jidWlZb2IXQF -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:NCRA="http://nocera.com/20231231" elementFormDefault="qualified" targetNamespace="http://nocera.com/20231231">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://nocera.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
          <link:definition>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" id="ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome">
          <link:definition>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical" id="ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical">
          <link:definition>00000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" id="ConsolidatedStatementsOfChangesInEquity">
          <link:definition>00000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
          <link:definition>00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/PrincipalActivitiesAndOrganization" id="PrincipalActivitiesAndOrganization">
          <link:definition>995513 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/GoingConcern" id="GoingConcern">
          <link:definition>995514 - Disclosure - GOING CONCERN</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicy" id="SummaryOfSignificantAccountingPolicy">
          <link:definition>995515 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/AccountsReceivableNet" id="AccountsReceivableNet">
          <link:definition>995516 - Disclosure - ACCOUNTS RECEIVABLE, NET</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/InventoriesNet" id="InventoriesNet">
          <link:definition>995517 - Disclosure - INVENTORIES, NET</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/AdvanceToSuppliers" id="AdvanceToSuppliers">
          <link:definition>995518 - Disclosure - ADVANCE TO SUPPLIERS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet" id="PrepaidExpensesAndOtherAssetsNet">
          <link:definition>995519 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss" id="FinancialAssetsAtFairValueThroughProfitOrLoss">
          <link:definition>995520 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/PropertyAndEquipmentNet" id="PropertyAndEquipmentNet">
          <link:definition>995521 - Disclosure - PROPERTY AND EQUIPMENT, NET</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssets" id="GoodwillAndOtherIntangibleAssets">
          <link:definition>995522 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/OtherBorrowings" id="OtherBorrowings">
          <link:definition>995523 - Disclosure - OTHER BORROWINGS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/Warrants" id="Warrants">
          <link:definition>995524 - Disclosure - WARRANTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/Leases" id="Leases">
          <link:definition>995525 - Disclosure - LEASES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilities" id="OtherPayablesAndAccruedLiabilities">
          <link:definition>995526 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/Taxation" id="Taxation">
          <link:definition>995527 - Disclosure - TAXATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactions" id="RelatedPartyBalancesAndTransactions">
          <link:definition>995528 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/CommonStock" id="CommonStock">
          <link:definition>995529 - Disclosure - COMMON STOCK</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/Share-basedCompensation" id="Share-basedCompensation">
          <link:definition>995530 - Disclosure - SHARE-BASED COMPENSATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/PreferredStock" id="PreferredStock">
          <link:definition>995531 - Disclosure - PREFERRED STOCK</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/LossEarningsPerShare" id="LossEarningsPerShare">
          <link:definition>995532 - Disclosure - (LOSS) EARNINGS PER SHARE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>995533 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc" id="DisposalOfXinFengConstructionCo.LtdXfc">
          <link:definition>995534 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/BusinessCombination" id="BusinessCombination">
          <link:definition>995535 - Disclosure - BUSINESS COMBINATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/SubsequentEvent" id="SubsequentEvent">
          <link:definition>995536 - Disclosure - SUBSEQUENT EVENT</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" id="SummaryOfSignificantAccountingPolicyPolicies">
          <link:definition>995537 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables" id="SummaryOfSignificantAccountingPolicyTables">
          <link:definition>995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/AccountsReceivableNetTables" id="AccountsReceivableNetTables">
          <link:definition>995539 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/InventoriesNetTables" id="InventoriesNetTables">
          <link:definition>995540 - Disclosure - INVENTORIES, NET (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables" id="PrepaidExpensesAndOtherAssetsNetTables">
          <link:definition>995541 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/PropertyAndEquipmentNetTables" id="PropertyAndEquipmentNetTables">
          <link:definition>995542 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables" id="GoodwillAndOtherIntangibleAssetsTables">
          <link:definition>995543 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/OtherBorrowingsTables" id="OtherBorrowingsTables">
          <link:definition>995544 - Disclosure - OTHER BORROWINGS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/WarrantsTables" id="WarrantsTables">
          <link:definition>995545 - Disclosure - WARRANTS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/LeasesTables" id="LeasesTables">
          <link:definition>995546 - Disclosure - LEASES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables" id="OtherPayablesAndAccruedLiabilitiesTables">
          <link:definition>995547 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/TaxationTables" id="TaxationTables">
          <link:definition>995548 - Disclosure - TAXATION (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables" id="RelatedPartyBalancesAndTransactionsTables">
          <link:definition>995549 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/Share-basedCompensationTables" id="Share-basedCompensationTables">
          <link:definition>995550 - Disclosure - SHARE-BASED COMPENSATION (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/LossEarningsPerShareTables" id="LossEarningsPerShareTables">
          <link:definition>995551 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables" id="DisposalOfXinFengConstructionCo.LtdXfcTables">
          <link:definition>995552 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;) (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/BusinessCombinationTables" id="BusinessCombinationTables">
          <link:definition>995553 - Disclosure - BUSINESS COMBINATION (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" id="PrincipalActivitiesAndOrganizationDetailsNarrative">
          <link:definition>995554 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/GoingConcernDetailsNarrative" id="GoingConcernDetailsNarrative">
          <link:definition>995555 - Disclosure - GOING CONCERN (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" id="SummaryOfSignificantAccountingPolicyDetails-Concentrations">
          <link:definition>995556 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" id="SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives">
          <link:definition>995557 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" id="SummaryOfSignificantAccountingPolicyDetailsNarrative">
          <link:definition>995558 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/AccountsReceivableNetDetails" id="AccountsReceivableNetDetails">
          <link:definition>995559 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/AccountsReceivableNetDetailsNarrative" id="AccountsReceivableNetDetailsNarrative">
          <link:definition>995560 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/InventoriesNetDetails" id="InventoriesNetDetails">
          <link:definition>995561 - Disclosure - INVENTORIES, NET (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/AdvanceToSuppliersDetailsNarrative" id="AdvanceToSuppliersDetailsNarrative">
          <link:definition>995562 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" id="PrepaidExpensesAndOtherAssetsNetDetails">
          <link:definition>995563 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/PropertyAndEquipmentNetDetails" id="PropertyAndEquipmentNetDetails">
          <link:definition>995564 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" id="PropertyAndEquipmentNetDetailsNarrative">
          <link:definition>995565 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill" id="GoodwillAndOtherIntangibleAssetsDetails-Goodwill">
          <link:definition>995566 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" id="GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations">
          <link:definition>995567 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/OtherBorrowingsDetails" id="OtherBorrowingsDetails">
          <link:definition>995568 - Disclosure - OTHER BORROWINGS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/OtherBorrowingsDetailsNarrative" id="OtherBorrowingsDetailsNarrative">
          <link:definition>995569 - Disclosure - OTHER BORROWINGS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/WarrantsDetails-AssumptionsUsed" id="WarrantsDetails-AssumptionsUsed">
          <link:definition>995570 - Disclosure - WARRANTS (Details - Assumptions used)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/WarrantsDetails-WarrantLiability" id="WarrantsDetails-WarrantLiability">
          <link:definition>995571 - Disclosure - WARRANTS (Details - Warrant Liability)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/WarrantsDetails-WarrantActivity" id="WarrantsDetails-WarrantActivity">
          <link:definition>995572 - Disclosure - WARRANTS (Details - Warrant Activity)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/WarrantsDetailsNarrative" id="WarrantsDetailsNarrative">
          <link:definition>995573 - Disclosure - WARRANTS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/LeasesDetails-LeaseCosts" id="LeasesDetails-LeaseCosts">
          <link:definition>995574 - Disclosure - LEASES (Details - Lease costs)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
          <link:definition>995575 - Disclosure - LEASES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" id="OtherPayablesAndAccruedLiabilitiesDetails">
          <link:definition>995576 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/TaxationDetails-IncomeTaxExpense" id="TaxationDetails-IncomeTaxExpense">
          <link:definition>995577 - Disclosure - TAXATION (Details - Income tax expense)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" id="TaxationDetails-ReconciliationOfIncomeTax">
          <link:definition>995578 - Disclosure - TAXATION (Details - Reconciliation of income tax)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/TaxationDetails-DeferredTaxes" id="TaxationDetails-DeferredTaxes">
          <link:definition>995579 - Disclosure - TAXATION (Details - Deferred taxes)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/TaxationDetails-ValuationAllowance" id="TaxationDetails-ValuationAllowance">
          <link:definition>995580 - Disclosure - TAXATION (Details - Valuation Allowance)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/TaxationDetailsNarrative" id="TaxationDetailsNarrative">
          <link:definition>995581 - Disclosure - TAXATION (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" id="RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties">
          <link:definition>995582 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/CommonStockDetailsNarrative" id="CommonStockDetailsNarrative">
          <link:definition>995583 - Disclosure - COMMON STOCK (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/Share-basedCompensationDetails-Assumptions" id="Share-basedCompensationDetails-Assumptions">
          <link:definition>995584 - Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/Share-basedCompensationDetailsNarrative" id="Share-basedCompensationDetailsNarrative">
          <link:definition>995585 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/PreferredStockDetailsNarrative" id="PreferredStockDetailsNarrative">
          <link:definition>995586 - Disclosure - PREFERRED STOCK (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/LossEarningsPerShareDetails" id="LossEarningsPerShareDetails">
          <link:definition>995587 - Disclosure - (LOSS) EARNINGS PER SHARE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
          <link:definition>995588 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" id="DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations">
          <link:definition>995589 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD ("XFC") (Details - Discontinued operations XFC - operations)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" id="DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative">
          <link:definition>995590 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;) (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/BusinessCombinationDetails-Meixin" id="BusinessCombinationDetails-Meixin">
          <link:definition>995591 - Disclosure - BUSINESS COMBINATION (Details - Meixin)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://nocera.com/role/BusinessCombinationDetails-Xfc" id="BusinessCombinationDetails-Xfc">
          <link:definition>995592 - Disclosure - BUSINESS COMBINATION (Details - XFC)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="ncra-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="ncra-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="ncra-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="ncra-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
    <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
    <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
    <import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" />
    <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
    <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
    <element id="NCRA_StatutoryAndOtherReservesMember" name="StatutoryAndOtherReservesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_TotalNoceraStockholdersEquityMember" name="TotalNoceraStockholdersEquityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_XFCSaleMember" name="XFCSaleMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_MeixinVIEAgreementsMember" name="MeixinVIEAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_FiveCustomerMember" name="FiveCustomerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_FourCustomerMember" name="FourCustomerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_CustomerAMember" name="CustomerAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_CustomerBMember" name="CustomerBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_CustomerCMember" name="CustomerCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_CustomerDMember" name="CustomerDMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_AllCustomersMember" name="AllCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_PurchasesMember" name="PurchasesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_SupplierAMember" name="SupplierAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_SupplierBMember" name="SupplierBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_SupplierCMember" name="SupplierCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_AllSuppliersMember" name="AllSuppliersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_MachineryMember" name="MachineryMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_OtherReceivablesMember" name="OtherReceivablesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_MeixinMember" name="MeixinMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ChaileaseFinanceCoMember" name="ChaileaseFinanceCoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_XizhiBrenchMember" name="XizhiBrenchMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_UnderwritersMember" name="UnderwritersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_CWarrantMember" name="CWarrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_DWarrantMember" name="DWarrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_IPOWarrantMember" name="IPOWarrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_WarrantsIssuedToInvestorsMember" name="WarrantsIssuedToInvestorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_WarrantsIssuedToUnderwriterMember" name="WarrantsIssuedToUnderwriterMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_PRCMember" name="PRCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_MountainShareTransferLLCMember" name="MountainShareTransferLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_GrandSmoothCorporationLimitedMember" name="GrandSmoothCorporationLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_PublicOfferingMember" name="PublicOfferingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_YinChiehChengMember" name="YinChiehChengMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_SeriesAWarrantMember" name="SeriesAWarrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ShunChihChuangMember" name="ShunChihChuangMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ClassAWarrantMember" name="ClassAWarrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_HsienWenYuMember" name="HsienWenYuMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_MichaelALittmanMember" name="MichaelALittmanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ClassBWarrantMember" name="ClassBWarrantMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ShunChihChuangAndFiveConsultantsMember" name="ShunChihChuangAndFiveConsultantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ChenChunChungMember" name="ChenChunChungMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_TraDigitalMember" name="TraDigitalMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_YuHaoChangMember" name="YuHaoChangMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_AndyChinAnJinMember" name="AndyChinAnJinMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ShareBasedCompensationMember" name="ShareBasedCompensationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" name="MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_XinFengConstructionCoLtdMember" name="XinFengConstructionCoLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_EntityAddressAddressLine4" name="EntityAddressAddressLine4" nillable="true" xbrli:periodType="duration" type="xbrli:normalizedStringItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_AdvanceToSuppliers" name="AdvanceToSuppliers" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss" name="FinancialAssetsAtFairValueThroughProfitOrLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_RetentionReceivables" name="RetentionReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_AdvanceReceipts" name="AdvanceReceipts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_DueToRelatedPartiesCurrent1" name="DueToRelatedPartiesCurrent1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_LongtermSecuredBankLoan" name="LongtermSecuredBankLoan" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_StatutoryAndOtherReserves" name="StatutoryAndOtherReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_NetIncomeLoss2" name="NetIncomeLoss2" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_TotalComprehensiveLoss" name="TotalComprehensiveLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_PurchaseOfNoncontrollingInterest" name="PurchaseOfNoncontrollingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading" name="GainOnFairValueChangeOfFinancialAssetsHeldForTrading" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ConsultancyServicesSettledByEquities" name="ConsultancyServicesSettledByEquities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_IncreaseDecreaseInRetentionReceivables" name="IncreaseDecreaseInRetentionReceivables" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_IncreaseDecreaseInAdvanceReceipt" name="IncreaseDecreaseInAdvanceReceipt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_PurchaseOfFinancialAssetsAtFvtpl" name="PurchaseOfFinancialAssetsAtFvtpl" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_CashDisposedUponTerminationOfVie" name="CashDisposedUponTerminationOfVie" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_PaymentToBankDebts" name="PaymentToBankDebts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation" name="IncreaseInCashAndCashEquivalentsFromContinuingOperation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" name="EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_DisclosureAdvanceToSuppliersAbstract" name="DisclosureAdvanceToSuppliersAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_AdvanceToSuppliersTextBlock" name="AdvanceToSuppliersTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_DisclosureWarrantsAbstract" name="DisclosureWarrantsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_WarrantDisclosureTextBlock" name="WarrantDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock" name="ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock" name="PrepaidExpensesAndOtherAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock" name="PropertyAndEquipmentUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock" name="ScheduleOfWarrantValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock" name="ScheduleOfWarrantLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_IncomeLossFromContinuingsOperation" name="IncomeLossFromContinuingsOperation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1" name="PropertyPlantAndEquipmentEstimatedUsefulLives1" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ForeignCurrencyExchangeRateTranslation2" name="ForeignCurrencyExchangeRateTranslation2" nillable="true" xbrli:periodType="duration" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments" name="FiniteLivedIntangibleAssetsTranslationAdjustments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_WarrantsExercisable" name="WarrantsExercisable" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_AverageExercisePriceExerciasable" name="AverageExercisePriceExerciasable" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_AverageExercisePriceGranted" name="AverageExercisePriceGranted" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_WeightedAverageRemainingContractualTermGranted" name="WeightedAverageRemainingContractualTermGranted" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_WarrantsExercisedSurrendered" name="WarrantsExercisedSurrendered" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_AverageExercisePriceExercisedSurrendered" name="AverageExercisePriceExercisedSurrendered" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_WarrantWeightedAverageExercisePriceExpired" name="WarrantWeightedAverageExercisePriceExpired" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_IncomeTaxExpenseBenefit1" name="IncomeTaxExpenseBenefit1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ReversalOfDeferredTaxAssetsGross" name="ReversalOfDeferredTaxAssetsGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_DeferredTaxAssetsValuationAllowanceCurrents" name="DeferredTaxAssetsValuationAllowanceCurrents" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1" name="ValuationAllowanceDeferredTaxAssetChangeInAmount1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_ValueAddedTaxRate" name="ValueAddedTaxRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_DueFromARelatedParty" name="DueFromARelatedParty" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_GrossProceedsFromIssuanceOrSaleOfEquity" name="GrossProceedsFromIssuanceOrSaleOfEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_WarrantsGranted" name="WarrantsGranted" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense" name="DisposalGroupIncludingDiscontinuedOperationSellingExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense" name="DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" name="DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_NumeratorAbstract" name="NumeratorAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_DenominatorAbstract" name="DenominatorAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_IncomeLossFromDiscontinuedOperationsNetOfTax1" name="IncomeLossFromDiscontinuedOperationsNetOfTax1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="NCRA_NetLossFromContinuingOperations" name="NetLossFromContinuingOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>ncra-20231231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://nocera.com/role/Cover" xlink:href="ncra-20231231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedBalanceSheets" xlink:href="ncra-20231231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="ncra-20231231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfChangesInEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrincipalActivitiesAndOrganization" xlink:href="ncra-20231231.xsd#PrincipalActivitiesAndOrganization" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoingConcern" xlink:href="ncra-20231231.xsd#GoingConcern" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicy" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicy" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNet" xlink:href="ncra-20231231.xsd#AccountsReceivableNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/InventoriesNet" xlink:href="ncra-20231231.xsd#InventoriesNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AdvanceToSuppliers" xlink:href="ncra-20231231.xsd#AdvanceToSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet" xlink:href="ncra-20231231.xsd#PrepaidExpensesAndOtherAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="ncra-20231231.xsd#FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNet" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowings" xlink:href="ncra-20231231.xsd#OtherBorrowings" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Warrants" xlink:href="ncra-20231231.xsd#Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Leases" xlink:href="ncra-20231231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilities" xlink:href="ncra-20231231.xsd#OtherPayablesAndAccruedLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Taxation" xlink:href="ncra-20231231.xsd#Taxation" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactions" xlink:href="ncra-20231231.xsd#RelatedPartyBalancesAndTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommonStock" xlink:href="ncra-20231231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensation" xlink:href="ncra-20231231.xsd#Share-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PreferredStock" xlink:href="ncra-20231231.xsd#PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LossEarningsPerShare" xlink:href="ncra-20231231.xsd#LossEarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommitmentsAndContingencies" xlink:href="ncra-20231231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfc" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombination" xlink:href="ncra-20231231.xsd#BusinessCombination" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SubsequentEvent" xlink:href="ncra-20231231.xsd#SubsequentEvent" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNetTables" xlink:href="ncra-20231231.xsd#AccountsReceivableNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/InventoriesNetTables" xlink:href="ncra-20231231.xsd#InventoriesNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables" xlink:href="ncra-20231231.xsd#PrepaidExpensesAndOtherAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNetTables" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowingsTables" xlink:href="ncra-20231231.xsd#OtherBorrowingsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsTables" xlink:href="ncra-20231231.xsd#WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LeasesTables" xlink:href="ncra-20231231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables" xlink:href="ncra-20231231.xsd#OtherPayablesAndAccruedLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationTables" xlink:href="ncra-20231231.xsd#TaxationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables" xlink:href="ncra-20231231.xsd#RelatedPartyBalancesAndTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensationTables" xlink:href="ncra-20231231.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LossEarningsPerShareTables" xlink:href="ncra-20231231.xsd#LossEarningsPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfcTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombinationTables" xlink:href="ncra-20231231.xsd#BusinessCombinationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" xlink:href="ncra-20231231.xsd#PrincipalActivitiesAndOrganizationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoingConcernDetailsNarrative" xlink:href="ncra-20231231.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyDetails-Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNetDetails" xlink:href="ncra-20231231.xsd#AccountsReceivableNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNetDetailsNarrative" xlink:href="ncra-20231231.xsd#AccountsReceivableNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/InventoriesNetDetails" xlink:href="ncra-20231231.xsd#InventoriesNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AdvanceToSuppliersDetailsNarrative" xlink:href="ncra-20231231.xsd#AdvanceToSuppliersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" xlink:href="ncra-20231231.xsd#PrepaidExpensesAndOtherAssetsNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNetDetails" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssetsDetails-Goodwill" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowingsDetails" xlink:href="ncra-20231231.xsd#OtherBorrowingsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowingsDetailsNarrative" xlink:href="ncra-20231231.xsd#OtherBorrowingsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetails-AssumptionsUsed" xlink:href="ncra-20231231.xsd#WarrantsDetails-AssumptionsUsed" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetails-WarrantLiability" xlink:href="ncra-20231231.xsd#WarrantsDetails-WarrantLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetails-WarrantActivity" xlink:href="ncra-20231231.xsd#WarrantsDetails-WarrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetailsNarrative" xlink:href="ncra-20231231.xsd#WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LeasesDetails-LeaseCosts" xlink:href="ncra-20231231.xsd#LeasesDetails-LeaseCosts" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LeasesDetailsNarrative" xlink:href="ncra-20231231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" xlink:href="ncra-20231231.xsd#OtherPayablesAndAccruedLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-IncomeTaxExpense" xlink:href="ncra-20231231.xsd#TaxationDetails-IncomeTaxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" xlink:href="ncra-20231231.xsd#TaxationDetails-ReconciliationOfIncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-DeferredTaxes" xlink:href="ncra-20231231.xsd#TaxationDetails-DeferredTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-ValuationAllowance" xlink:href="ncra-20231231.xsd#TaxationDetails-ValuationAllowance" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetailsNarrative" xlink:href="ncra-20231231.xsd#TaxationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" xlink:href="ncra-20231231.xsd#RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommonStockDetailsNarrative" xlink:href="ncra-20231231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensationDetails-Assumptions" xlink:href="ncra-20231231.xsd#Share-basedCompensationDetails-Assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensationDetailsNarrative" xlink:href="ncra-20231231.xsd#Share-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PreferredStockDetailsNarrative" xlink:href="ncra-20231231.xsd#PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LossEarningsPerShareDetails" xlink:href="ncra-20231231.xsd#LossEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="ncra-20231231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombinationDetails-Meixin" xlink:href="ncra-20231231.xsd#BusinessCombinationDetails-Meixin" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombinationDetails-Xfc" xlink:href="ncra-20231231.xsd#BusinessCombinationDetails-Xfc" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AdvanceToSuppliers" xlink:label="loc_NCRAAdvanceToSuppliers" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_NCRAAdvanceToSuppliers" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:label="loc_NCRAFinancialAssetsAtFairValueThroughProfitOrLoss" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_NCRAFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_RetentionReceivables" xlink:label="loc_NCRARetentionReceivables" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_NCRARetentionReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AdvanceReceipts" xlink:label="loc_NCRAAdvanceReceipts" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_NCRAAdvanceReceipts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DueToRelatedPartiesCurrent1" xlink:label="loc_NCRADueToRelatedPartiesCurrent1" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_NCRADueToRelatedPartiesCurrent1" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaapExtendedProductWarrantyAccrual" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapExtendedProductWarrantyAccrual" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="loc_us-gaapOtherLongTermDebtCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLongTermDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent" xlink:label="loc_us-gaapDividendsPayableCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDividendsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_LongtermSecuredBankLoan" xlink:label="loc_NCRALongtermSecuredBankLoan" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_NCRALongtermSecuredBankLoan" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_StatutoryAndOtherReserves" xlink:label="loc_NCRAStatutoryAndOtherReserves" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_NCRAStatutoryAndOtherReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" xlink:label="loc_us-gaapDiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="loc_us-gaapDiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_TotalComprehensiveLoss" xlink:label="loc_NCRATotalComprehensiveLoss" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_NetIncomeLoss2" xlink:label="loc_NCRANetIncomeLoss2" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NCRATotalComprehensiveLoss" xlink:to="loc_NCRANetIncomeLoss2" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NCRATotalComprehensiveLoss" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_NCRATotalComprehensiveLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetImpairment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetImpairment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="loc_us-gaapGainOrLossOnSaleOfStockInSubsidiary" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapGainOrLossOnSaleOfStockInSubsidiary" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading" xlink:label="loc_NCRAGainOnFairValueChangeOfFinancialAssetsHeldForTrading" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_NCRAGainOnFairValueChangeOfFinancialAssetsHeldForTrading" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ConsultancyServicesSettledByEquities" xlink:label="loc_NCRAConsultancyServicesSettledByEquities" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_NCRAConsultancyServicesSettledByEquities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="loc_us-gaapIncreaseDecreaseInDueToRelatedPartiesCurrent" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncreaseDecreaseInRetentionReceivables" xlink:label="loc_NCRAIncreaseDecreaseInRetentionReceivables" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_NCRAIncreaseDecreaseInRetentionReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayable" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncreaseDecreaseInAdvanceReceipt" xlink:label="loc_NCRAIncreaseDecreaseInAdvanceReceipt" />
      <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="loc_NCRAIncreaseDecreaseInAdvanceReceipt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PurchaseOfFinancialAssetsAtFvtpl" xlink:label="loc_NCRAPurchaseOfFinancialAssetsAtFvtpl" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_NCRAPurchaseOfFinancialAssetsAtFvtpl" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaapProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaapCashAcquiredFromAcquisition" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapCashAcquiredFromAcquisition" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CashDisposedUponTerminationOfVie" xlink:label="loc_NCRACashDisposedUponTerminationOfVie" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_NCRACashDisposedUponTerminationOfVie" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaapPaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="loc_us-gaapPaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PaymentToBankDebts" xlink:label="loc_NCRAPaymentToBankDebts" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_NCRAPaymentToBankDebts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="loc_us-gaapProceedsFromIssuanceOfWarrants" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromIssuanceOfWarrants" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSubordinatedShortTermDebt" xlink:label="loc_us-gaapProceedsFromSubordinatedShortTermDebt" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="loc_us-gaapProceedsFromSubordinatedShortTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation" xlink:label="loc_NCRAIncreaseInCashAndCashEquivalentsFromContinuingOperation" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="loc_NCRAIncreaseInCashAndCashEquivalentsFromContinuingOperation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" xlink:label="loc_NCRAEffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="loc_NCRAEffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/PrincipalActivitiesAndOrganization" xlink:title="995513 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoingConcern" xlink:title="995514 - Disclosure - GOING CONCERN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicy" xlink:title="995515 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNet" xlink:title="995516 - Disclosure - ACCOUNTS RECEIVABLE, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/InventoriesNet" xlink:title="995517 - Disclosure - INVENTORIES, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/AdvanceToSuppliers" xlink:title="995518 - Disclosure - ADVANCE TO SUPPLIERS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet" xlink:title="995519 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:title="995520 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNet" xlink:title="995521 - Disclosure - PROPERTY AND EQUIPMENT, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="995522 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowings" xlink:title="995523 - Disclosure - OTHER BORROWINGS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/Warrants" xlink:title="995524 - Disclosure - WARRANTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/Leases" xlink:title="995525 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherPayablesAndAccruedLiabilities" xlink:title="995526 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/Taxation" xlink:title="995527 - Disclosure - TAXATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/RelatedPartyBalancesAndTransactions" xlink:title="995528 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/CommonStock" xlink:title="995529 - Disclosure - COMMON STOCK" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensation" xlink:title="995530 - Disclosure - SHARE-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/PreferredStock" xlink:title="995531 - Disclosure - PREFERRED STOCK" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/LossEarningsPerShare" xlink:title="995532 - Disclosure - (LOSS) EARNINGS PER SHARE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/CommitmentsAndContingencies" xlink:title="995533 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc" xlink:title="995534 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombination" xlink:title="995535 - Disclosure - BUSINESS COMBINATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/SubsequentEvent" xlink:title="995536 - Disclosure - SUBSEQUENT EVENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" xlink:title="995537 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables" xlink:title="995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNetTables" xlink:title="995539 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/InventoriesNetTables" xlink:title="995540 - Disclosure - INVENTORIES, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables" xlink:title="995541 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNetTables" xlink:title="995542 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="995543 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowingsTables" xlink:title="995544 - Disclosure - OTHER BORROWINGS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsTables" xlink:title="995545 - Disclosure - WARRANTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/LeasesTables" xlink:title="995546 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables" xlink:title="995547 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationTables" xlink:title="995548 - Disclosure - TAXATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables" xlink:title="995549 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensationTables" xlink:title="995550 - Disclosure - SHARE-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/LossEarningsPerShareTables" xlink:title="995551 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables" xlink:title="995552 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;) (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombinationTables" xlink:title="995553 - Disclosure - BUSINESS COMBINATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" xlink:title="995554 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoingConcernDetailsNarrative" xlink:title="995555 - Disclosure - GOING CONCERN (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" xlink:title="995556 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" xlink:title="995557 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" xlink:title="995558 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNetDetails" xlink:title="995559 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNetDetailsNarrative" xlink:title="995560 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/InventoriesNetDetails" xlink:title="995561 - Disclosure - INVENTORIES, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryRawMaterialsNetOfReserves" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterialsNetOfReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryWorkInProcessAndRawMaterialsNetOfReserves" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcessAndRawMaterialsNetOfReserves" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/AdvanceToSuppliersDetailsNarrative" xlink:title="995562 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" xlink:title="995563 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNetDetails" xlink:title="995564 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="995565 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill" xlink:title="995566 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" xlink:title="995567 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowingsDetails" xlink:title="995568 - Disclosure - OTHER BORROWINGS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowingsDetailsNarrative" xlink:title="995569 - Disclosure - OTHER BORROWINGS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetails-AssumptionsUsed" xlink:title="995570 - Disclosure - WARRANTS (Details - Assumptions used)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetails-WarrantLiability" xlink:title="995571 - Disclosure - WARRANTS (Details - Warrant Liability)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetails-WarrantActivity" xlink:title="995572 - Disclosure - WARRANTS (Details - Warrant Activity)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetailsNarrative" xlink:title="995573 - Disclosure - WARRANTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/LeasesDetails-LeaseCosts" xlink:title="995574 - Disclosure - LEASES (Details - Lease costs)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/LeasesDetailsNarrative" xlink:title="995575 - Disclosure - LEASES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" xlink:title="995576 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapOtherAccountsPayableAndAccruedLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAccountsPayableAndAccruedLiabilities" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAccountsPayableAndAccruedLiabilities" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAccountsPayableAndAccruedLiabilities" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-IncomeTaxExpense" xlink:title="995577 - Disclosure - TAXATION (Details - Income tax expense)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" xlink:title="995578 - Disclosure - TAXATION (Details - Reconciliation of income tax)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-DeferredTaxes" xlink:title="995579 - Disclosure - TAXATION (Details - Deferred taxes)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ReversalOfDeferredTaxAssetsGross" xlink:label="loc_NCRAReversalOfDeferredTaxAssetsGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NCRAReversalOfDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NCRAReversalOfDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_NCRAReversalOfDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DeferredTaxAssetsValuationAllowanceCurrents" xlink:label="loc_NCRADeferredTaxAssetsValuationAllowanceCurrents" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_NCRADeferredTaxAssetsValuationAllowanceCurrents" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-ValuationAllowance" xlink:title="995580 - Disclosure - TAXATION (Details - Valuation Allowance)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetailsNarrative" xlink:title="995581 - Disclosure - TAXATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" xlink:title="995582 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/CommonStockDetailsNarrative" xlink:title="995583 - Disclosure - COMMON STOCK (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensationDetails-Assumptions" xlink:title="995584 - Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensationDetailsNarrative" xlink:title="995585 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/PreferredStockDetailsNarrative" xlink:title="995586 - Disclosure - PREFERRED STOCK (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/LossEarningsPerShareDetails" xlink:title="995587 - Disclosure - (LOSS) EARNINGS PER SHARE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="995588 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" xlink:title="995589 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&quot;XFC&quot;) (Details - Discontinued operations XFC - operations)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" xlink:title="995590 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;) (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombinationDetails-Meixin" xlink:title="995591 - Disclosure - BUSINESS COMBINATION (Details - Meixin)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombinationDetails-Xfc" xlink:title="995592 - Disclosure - BUSINESS COMBINATION (Details - XFC)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>ncra-20231231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://nocera.com/role/Cover" xlink:href="ncra-20231231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedBalanceSheets" xlink:href="ncra-20231231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="ncra-20231231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfChangesInEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrincipalActivitiesAndOrganization" xlink:href="ncra-20231231.xsd#PrincipalActivitiesAndOrganization" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoingConcern" xlink:href="ncra-20231231.xsd#GoingConcern" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicy" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicy" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNet" xlink:href="ncra-20231231.xsd#AccountsReceivableNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/InventoriesNet" xlink:href="ncra-20231231.xsd#InventoriesNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AdvanceToSuppliers" xlink:href="ncra-20231231.xsd#AdvanceToSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet" xlink:href="ncra-20231231.xsd#PrepaidExpensesAndOtherAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="ncra-20231231.xsd#FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNet" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowings" xlink:href="ncra-20231231.xsd#OtherBorrowings" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Warrants" xlink:href="ncra-20231231.xsd#Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Leases" xlink:href="ncra-20231231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilities" xlink:href="ncra-20231231.xsd#OtherPayablesAndAccruedLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Taxation" xlink:href="ncra-20231231.xsd#Taxation" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactions" xlink:href="ncra-20231231.xsd#RelatedPartyBalancesAndTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommonStock" xlink:href="ncra-20231231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensation" xlink:href="ncra-20231231.xsd#Share-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PreferredStock" xlink:href="ncra-20231231.xsd#PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LossEarningsPerShare" xlink:href="ncra-20231231.xsd#LossEarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommitmentsAndContingencies" xlink:href="ncra-20231231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfc" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombination" xlink:href="ncra-20231231.xsd#BusinessCombination" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SubsequentEvent" xlink:href="ncra-20231231.xsd#SubsequentEvent" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNetTables" xlink:href="ncra-20231231.xsd#AccountsReceivableNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/InventoriesNetTables" xlink:href="ncra-20231231.xsd#InventoriesNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables" xlink:href="ncra-20231231.xsd#PrepaidExpensesAndOtherAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNetTables" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowingsTables" xlink:href="ncra-20231231.xsd#OtherBorrowingsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsTables" xlink:href="ncra-20231231.xsd#WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LeasesTables" xlink:href="ncra-20231231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables" xlink:href="ncra-20231231.xsd#OtherPayablesAndAccruedLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationTables" xlink:href="ncra-20231231.xsd#TaxationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables" xlink:href="ncra-20231231.xsd#RelatedPartyBalancesAndTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensationTables" xlink:href="ncra-20231231.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LossEarningsPerShareTables" xlink:href="ncra-20231231.xsd#LossEarningsPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfcTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombinationTables" xlink:href="ncra-20231231.xsd#BusinessCombinationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" xlink:href="ncra-20231231.xsd#PrincipalActivitiesAndOrganizationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoingConcernDetailsNarrative" xlink:href="ncra-20231231.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyDetails-Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNetDetails" xlink:href="ncra-20231231.xsd#AccountsReceivableNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNetDetailsNarrative" xlink:href="ncra-20231231.xsd#AccountsReceivableNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/InventoriesNetDetails" xlink:href="ncra-20231231.xsd#InventoriesNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AdvanceToSuppliersDetailsNarrative" xlink:href="ncra-20231231.xsd#AdvanceToSuppliersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" xlink:href="ncra-20231231.xsd#PrepaidExpensesAndOtherAssetsNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNetDetails" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssetsDetails-Goodwill" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowingsDetails" xlink:href="ncra-20231231.xsd#OtherBorrowingsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowingsDetailsNarrative" xlink:href="ncra-20231231.xsd#OtherBorrowingsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetails-AssumptionsUsed" xlink:href="ncra-20231231.xsd#WarrantsDetails-AssumptionsUsed" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetails-WarrantLiability" xlink:href="ncra-20231231.xsd#WarrantsDetails-WarrantLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetails-WarrantActivity" xlink:href="ncra-20231231.xsd#WarrantsDetails-WarrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetailsNarrative" xlink:href="ncra-20231231.xsd#WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LeasesDetails-LeaseCosts" xlink:href="ncra-20231231.xsd#LeasesDetails-LeaseCosts" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LeasesDetailsNarrative" xlink:href="ncra-20231231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" xlink:href="ncra-20231231.xsd#OtherPayablesAndAccruedLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-IncomeTaxExpense" xlink:href="ncra-20231231.xsd#TaxationDetails-IncomeTaxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" xlink:href="ncra-20231231.xsd#TaxationDetails-ReconciliationOfIncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-DeferredTaxes" xlink:href="ncra-20231231.xsd#TaxationDetails-DeferredTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-ValuationAllowance" xlink:href="ncra-20231231.xsd#TaxationDetails-ValuationAllowance" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetailsNarrative" xlink:href="ncra-20231231.xsd#TaxationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" xlink:href="ncra-20231231.xsd#RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommonStockDetailsNarrative" xlink:href="ncra-20231231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensationDetails-Assumptions" xlink:href="ncra-20231231.xsd#Share-basedCompensationDetails-Assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensationDetailsNarrative" xlink:href="ncra-20231231.xsd#Share-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PreferredStockDetailsNarrative" xlink:href="ncra-20231231.xsd#PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LossEarningsPerShareDetails" xlink:href="ncra-20231231.xsd#LossEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="ncra-20231231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombinationDetails-Meixin" xlink:href="ncra-20231231.xsd#BusinessCombinationDetails-Meixin" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombinationDetails-Xfc" xlink:href="ncra-20231231.xsd#BusinessCombinationDetails-Xfc" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpDisclosureWithAdditionalMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpTable" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpAdjustmentsToCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#TabularListsByExecutiveCategory" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListMeasures" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#TabularListMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpMeasures" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpExecutiveCategoriesOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpAdjustmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#IndividualsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTypeOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#TradingArrangmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ForgoneRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ForgoneRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/OutstandingRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#OutstandingRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardsCloseToMnpiDisc" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangemenstByInd" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/Defaults" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#Defaults" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_50" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapPreferredStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_StatutoryAndOtherReservesMember" xlink:label="loc_NCRAStatutoryAndOtherReservesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_NCRAStatutoryAndOtherReservesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_TotalNoceraStockholdersEquityMember" xlink:label="loc_NCRATotalNoceraStockholdersEquityMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_NCRATotalNoceraStockholdersEquityMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapNoncontrollingInterestMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PurchaseOfNoncontrollingInterest" xlink:label="loc_NCRAPurchaseOfNoncontrollingInterest_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_NCRAPurchaseOfNoncontrollingInterest_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther_100" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_100" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_100" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPreferredStock" xlink:label="loc_us-gaapDividendsPreferredStock_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsPreferredStock_100" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_NetIncomeLoss2" xlink:label="loc_NCRANetIncomeLoss2_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_NCRANetIncomeLoss2_100" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/PrincipalActivitiesAndOrganization" xlink:title="995513 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/GoingConcern" xlink:title="995514 - Disclosure - GOING CONCERN" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicy" xlink:title="995515 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNet" xlink:title="995516 - Disclosure - ACCOUNTS RECEIVABLE, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/InventoriesNet" xlink:title="995517 - Disclosure - INVENTORIES, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/AdvanceToSuppliers" xlink:title="995518 - Disclosure - ADVANCE TO SUPPLIERS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet" xlink:title="995519 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:title="995520 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNet" xlink:title="995521 - Disclosure - PROPERTY AND EQUIPMENT, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="995522 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowings" xlink:title="995523 - Disclosure - OTHER BORROWINGS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/Warrants" xlink:title="995524 - Disclosure - WARRANTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/Leases" xlink:title="995525 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherPayablesAndAccruedLiabilities" xlink:title="995526 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/Taxation" xlink:title="995527 - Disclosure - TAXATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/RelatedPartyBalancesAndTransactions" xlink:title="995528 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/CommonStock" xlink:title="995529 - Disclosure - COMMON STOCK" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensation" xlink:title="995530 - Disclosure - SHARE-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/PreferredStock" xlink:title="995531 - Disclosure - PREFERRED STOCK" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/LossEarningsPerShare" xlink:title="995532 - Disclosure - (LOSS) EARNINGS PER SHARE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/CommitmentsAndContingencies" xlink:title="995533 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc" xlink:title="995534 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombination" xlink:title="995535 - Disclosure - BUSINESS COMBINATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/SubsequentEvent" xlink:title="995536 - Disclosure - SUBSEQUENT EVENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" xlink:title="995537 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables" xlink:title="995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNetTables" xlink:title="995539 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/InventoriesNetTables" xlink:title="995540 - Disclosure - INVENTORIES, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables" xlink:title="995541 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNetTables" xlink:title="995542 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="995543 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowingsTables" xlink:title="995544 - Disclosure - OTHER BORROWINGS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsTables" xlink:title="995545 - Disclosure - WARRANTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/LeasesTables" xlink:title="995546 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables" xlink:title="995547 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationTables" xlink:title="995548 - Disclosure - TAXATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables" xlink:title="995549 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensationTables" xlink:title="995550 - Disclosure - SHARE-BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/LossEarningsPerShareTables" xlink:title="995551 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables" xlink:title="995552 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;) (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombinationTables" xlink:title="995553 - Disclosure - BUSINESS COMBINATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" xlink:label="loc_NCRAMeixinInstitutionalFoodDevelopmentCompanyLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAMeixinInstitutionalFoodDevelopmentCompanyLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XinFengConstructionCoLtdMember" xlink:label="loc_NCRAXinFengConstructionCoLtdMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAXinFengConstructionCoLtdMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_40" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" xlink:title="995554 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XFCSaleMember" xlink:label="loc_NCRAXFCSaleMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_NCRAXFCSaleMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MeixinVIEAgreementsMember" xlink:label="loc_NCRAMeixinVIEAgreementsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAMeixinVIEAgreementsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:label="loc_us-gaapProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/GoingConcernDetailsNarrative" xlink:title="995555 - Disclosure - GOING CONCERN (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" xlink:title="995556 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PurchasesMember" xlink:label="loc_NCRAPurchasesMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_NCRAPurchasesMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="loc_us-gaapProductConcentrationRiskMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapProductConcentrationRiskMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerAMember" xlink:label="loc_NCRACustomerAMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRACustomerAMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerBMember" xlink:label="loc_NCRACustomerBMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRACustomerBMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerCMember" xlink:label="loc_NCRACustomerCMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRACustomerCMember_40" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerDMember" xlink:label="loc_NCRACustomerDMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRACustomerDMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AllCustomersMember" xlink:label="loc_NCRAAllCustomersMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRAAllCustomersMember_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SupplierAMember" xlink:label="loc_NCRASupplierAMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRASupplierAMember_100" xlink:type="arc" order="103" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SupplierBMember" xlink:label="loc_NCRASupplierBMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRASupplierBMember_120" xlink:type="arc" order="123" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SupplierCMember" xlink:label="loc_NCRASupplierCMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRASupplierCMember_140" xlink:type="arc" order="143" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AllSuppliersMember" xlink:label="loc_NCRAAllSuppliersMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRAAllSuppliersMember_160" xlink:type="arc" order="163" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_190" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" xlink:title="995557 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MachineryMember" xlink:label="loc_NCRAMachineryMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_NCRAMachineryMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1" xlink:label="loc_NCRAPropertyPlantAndEquipmentEstimatedUsefulLives1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_NCRAPropertyPlantAndEquipmentEstimatedUsefulLives1_70" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" xlink:title="995558 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FiveCustomerMember" xlink:label="loc_NCRAFiveCustomerMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRAFiveCustomerMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FourCustomerMember" xlink:label="loc_NCRAFourCustomerMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRAFourCustomerMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCash_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ForeignCurrencyExchangeRateTranslation2" xlink:label="loc_NCRAForeignCurrencyExchangeRateTranslation2_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_NCRAForeignCurrencyExchangeRateTranslation2_70" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNetDetails" xlink:title="995559 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNetDetailsNarrative" xlink:title="995560 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/InventoriesNetDetails" xlink:title="995561 - Disclosure - INVENTORIES, NET (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/AdvanceToSuppliersDetailsNarrative" xlink:title="995562 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" xlink:title="995563 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaapBalanceSheetLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBalanceSheetLocationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaapBalanceSheetLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaapBalanceSheetLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_OtherReceivablesMember" xlink:label="loc_NCRAOtherReceivablesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_NCRAOtherReceivablesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssets_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_50" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNetDetails" xlink:title="995564 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="995565 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill" xlink:title="995566 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MeixinMember" xlink:label="loc_NCRAMeixinMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_NCRAMeixinMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss_50" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" xlink:title="995567 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowingsDetails" xlink:title="995568 - Disclosure - OTHER BORROWINGS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChaileaseFinanceCoMember" xlink:label="loc_NCRAChaileaseFinanceCoMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_NCRAChaileaseFinanceCoMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChaileaseFinanceCoMember" xlink:label="loc_NCRAChaileaseFinanceCoMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_NCRAChaileaseFinanceCoMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayableCurrent" xlink:label="loc_us-gaapOtherLoansPayableCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapOtherLoansPayableCurrent_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaapOtherLoansPayableLongTerm_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapOtherLoansPayableLongTerm_70" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowingsDetailsNarrative" xlink:title="995569 - Disclosure - OTHER BORROWINGS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChaileaseFinanceCoMember" xlink:label="loc_NCRAChaileaseFinanceCoMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_NCRAChaileaseFinanceCoMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="loc_srtCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtCurrencyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_TWD" xlink:label="loc_currencyTWD_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currencyAllCurrenciesDomain" xlink:to="loc_currencyTWD_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XizhiBrenchMember" xlink:label="loc_NCRAXizhiBrenchMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_NCRAXizhiBrenchMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayable" xlink:label="loc_us-gaapLoansPayable_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLoansPayable_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapRestrictedCash_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLineOfCredit_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_60" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetails-AssumptionsUsed" xlink:title="995570 - Disclosure - WARRANTS (Details - Assumptions used)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapOffsettingAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CWarrantMember" xlink:label="loc_NCRACWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_NCRACWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DWarrantMember" xlink:label="loc_NCRADWarrantMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_NCRADWarrantMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IPOWarrantMember" xlink:label="loc_NCRAIPOWarrantMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_NCRAIPOWarrantMember_240" xlink:type="arc" order="241" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="loc_us-gaapMeasurementInputSharePriceMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputSharePriceMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="loc_us-gaapMeasurementInputExercisePriceMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExercisePriceMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue" xlink:label="loc_us-gaapDerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapDerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_310" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetails-WarrantLiability" xlink:title="995571 - Disclosure - WARRANTS (Details - Warrant Liability)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsIssuedToInvestorsMember" xlink:label="loc_NCRAWarrantsIssuedToInvestorsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_NCRAWarrantsIssuedToInvestorsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsIssuedToUnderwriterMember" xlink:label="loc_NCRAWarrantsIssuedToUnderwriterMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_NCRAWarrantsIssuedToUnderwriterMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1" xlink:label="loc_NCRAFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_NCRAFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_100" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetails-WarrantActivity" xlink:title="995572 - Disclosure - WARRANTS (Details - Warrant Activity)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsExercisable" xlink:label="loc_NCRAWarrantsExercisable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAWarrantsExercisable_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AverageExercisePriceExerciasable" xlink:label="loc_NCRAAverageExercisePriceExerciasable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAAverageExercisePriceExerciasable_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AverageExercisePriceGranted" xlink:label="loc_NCRAAverageExercisePriceGranted_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAAverageExercisePriceGranted_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WeightedAverageRemainingContractualTermGranted" xlink:label="loc_NCRAWeightedAverageRemainingContractualTermGranted_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAWeightedAverageRemainingContractualTermGranted_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsExercisedSurrendered" xlink:label="loc_NCRAWarrantsExercisedSurrendered_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAWarrantsExercisedSurrendered_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AverageExercisePriceExercisedSurrendered" xlink:label="loc_NCRAAverageExercisePriceExercisedSurrendered_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAAverageExercisePriceExercisedSurrendered_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantWeightedAverageExercisePriceExpired" xlink:label="loc_NCRAWarrantWeightedAverageExercisePriceExpired_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAWarrantWeightedAverageExercisePriceExpired_70" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetailsNarrative" xlink:title="995573 - Disclosure - WARRANTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_UnderwritersMember" xlink:label="loc_NCRAUnderwritersMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_NCRAUnderwritersMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromWarrantExercises_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/LeasesDetails-LeaseCosts" xlink:title="995574 - Disclosure - LEASES (Details - Lease costs)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/LeasesDetailsNarrative" xlink:title="995575 - Disclosure - LEASES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" xlink:title="995576 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-IncomeTaxExpense" xlink:title="995577 - Disclosure - TAXATION (Details - Income tax expense)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" xlink:title="995578 - Disclosure - TAXATION (Details - Reconciliation of income tax)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-DeferredTaxes" xlink:title="995579 - Disclosure - TAXATION (Details - Deferred taxes)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-ValuationAllowance" xlink:title="995580 - Disclosure - TAXATION (Details - Valuation Allowance)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetailsNarrative" xlink:title="995581 - Disclosure - TAXATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaapOperatingLossCarryforwardsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaapOperatingLossCarryforwardsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwardsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapOperatingLossCarryforwardsTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US" xlink:label="loc_countryUS_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_countryUS_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="loc_countryHK_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_countryHK_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PRCMember" xlink:label="loc_NCRAPRCMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_NCRAPRCMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ValueAddedTaxRate" xlink:label="loc_NCRAValueAddedTaxRate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_NCRAValueAddedTaxRate_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationGiltiPercent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationGiltiPercent_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationGiltiAmount_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationGiltiAmount_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards_90" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" xlink:title="995582 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MountainShareTransferLLCMember" xlink:label="loc_NCRAMountainShareTransferLLCMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAMountainShareTransferLLCMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_GrandSmoothCorporationLimitedMember" xlink:label="loc_NCRAGrandSmoothCorporationLimitedMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAGrandSmoothCorporationLimitedMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DueToRelatedPartiesCurrent1" xlink:label="loc_NCRADueToRelatedPartiesCurrent1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_NCRADueToRelatedPartiesCurrent1_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DueFromARelatedParty" xlink:label="loc_NCRADueFromARelatedParty_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_NCRADueFromARelatedParty_70" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/CommonStockDetailsNarrative" xlink:title="995583 - Disclosure - COMMON STOCK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PublicOfferingMember" xlink:label="loc_NCRAPublicOfferingMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_NCRAPublicOfferingMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_GrossProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_NCRAGrossProceedsFromIssuanceOrSaleOfEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_NCRAGrossProceedsFromIssuanceOrSaleOfEquity_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_60" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensationDetails-Assumptions" xlink:title="995584 - Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensationDetailsNarrative" xlink:title="995585 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_YinChiehChengMember" xlink:label="loc_NCRAYinChiehChengMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAYinChiehChengMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ShunChihChuangMember" xlink:label="loc_NCRAShunChihChuangMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAShunChihChuangMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_HsienWenYuMember" xlink:label="loc_NCRAHsienWenYuMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAHsienWenYuMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MichaelALittmanMember" xlink:label="loc_NCRAMichaelALittmanMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAMichaelALittmanMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ShunChihChuangAndFiveConsultantsMember" xlink:label="loc_NCRAShunChihChuangAndFiveConsultantsMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAShunChihChuangAndFiveConsultantsMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChenChunChungMember" xlink:label="loc_NCRAChenChunChungMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAChenChunChungMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_TraDigitalMember" xlink:label="loc_NCRATraDigitalMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRATraDigitalMember_210" xlink:type="arc" order="211" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestorMember" xlink:label="loc_us-gaapInvestorMember_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapInvestorMember_220" xlink:type="arc" order="221" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_YuHaoChangMember" xlink:label="loc_NCRAYuHaoChangMember_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAYuHaoChangMember_230" xlink:type="arc" order="231" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AndyChinAnJinMember" xlink:label="loc_NCRAAndyChinAnJinMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAAndyChinAnJinMember_240" xlink:type="arc" order="241" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SeriesAWarrantMember" xlink:label="loc_NCRASeriesAWarrantMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_NCRASeriesAWarrantMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ClassAWarrantMember" xlink:label="loc_NCRAClassAWarrantMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_NCRAClassAWarrantMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ClassBWarrantMember" xlink:label="loc_NCRAClassBWarrantMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_NCRAClassBWarrantMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ShareBasedCompensationMember" xlink:label="loc_NCRAShareBasedCompensationMember_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_NCRAShareBasedCompensationMember_250" xlink:type="arc" order="251" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsGranted" xlink:label="loc_NCRAWarrantsGranted_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAWarrantsGranted_300" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_300" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_300" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_300" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_300" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_300" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/PreferredStockDetailsNarrative" xlink:title="995586 - Disclosure - PREFERRED STOCK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapScheduleOfStockByClassTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/LossEarningsPerShareDetails" xlink:title="995587 - Disclosure - (LOSS) EARNINGS PER SHARE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="995588 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" xlink:title="995589 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&quot;XFC&quot;) (Details - Discontinued operations XFC - operations)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" xlink:title="995590 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;) (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XFCSaleMember" xlink:label="loc_NCRAXFCSaleMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAXFCSaleMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:label="loc_us-gaapDiscontinuedOperationsHeldforsaleMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_us-gaapDiscontinuedOperationsHeldforsaleMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" xlink:label="loc_NCRADiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_NCRADiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_50" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombinationDetails-Meixin" xlink:title="995591 - Disclosure - BUSINESS COMBINATION (Details - Meixin)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" xlink:label="loc_NCRAMeixinInstitutionalFoodDevelopmentCompanyLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAMeixinInstitutionalFoodDevelopmentCompanyLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue_20" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_20" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_20" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice_20" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombinationDetails-Xfc" xlink:title="995592 - Disclosure - BUSINESS COMBINATION (Details - XFC)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XinFengConstructionCoLtdMember" xlink:label="loc_NCRAXinFengConstructionCoLtdMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAXinFengConstructionCoLtdMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_20" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_20" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_20" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_20" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived_20" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary_20" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SeriesAWarrantMember" xlink:label="loc_NCRASeriesAWarrantMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_NCRASeriesAWarrantMember" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ClassAWarrantMember" xlink:label="loc_NCRAClassAWarrantMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_NCRAClassAWarrantMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ClassBWarrantMember" xlink:label="loc_NCRAClassBWarrantMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_NCRAClassBWarrantMember" xlink:type="arc" order="30" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>ncra-20231231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_StatutoryAndOtherReservesMember" xlink:label="NCRA_StatutoryAndOtherReservesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_StatutoryAndOtherReservesMember" xlink:to="NCRA_StatutoryAndOtherReservesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_StatutoryAndOtherReservesMember_lbl" xml:lang="en-US">Statutory And Other Reserves [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_TotalNoceraStockholdersEquityMember" xlink:label="NCRA_TotalNoceraStockholdersEquityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_TotalNoceraStockholdersEquityMember" xlink:to="NCRA_TotalNoceraStockholdersEquityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_TotalNoceraStockholdersEquityMember_lbl" xml:lang="en-US">Total Nocera Stockholders Equity [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationAxis_lbl" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XFCSaleMember" xlink:label="NCRA_XFCSaleMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_XFCSaleMember" xlink:to="NCRA_XFCSaleMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_XFCSaleMember_lbl" xml:lang="en-US">XFC Sale [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MeixinVIEAgreementsMember" xlink:label="NCRA_MeixinVIEAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_MeixinVIEAgreementsMember" xlink:to="NCRA_MeixinVIEAgreementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_MeixinVIEAgreementsMember_lbl" xml:lang="en-US">Meixin V I E Agreements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FiveCustomerMember" xlink:label="NCRA_FiveCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_FiveCustomerMember" xlink:to="NCRA_FiveCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_FiveCustomerMember_lbl" xml:lang="en-US">Five Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FourCustomerMember" xlink:label="NCRA_FourCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_FourCustomerMember" xlink:to="NCRA_FourCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_FourCustomerMember_lbl" xml:lang="en-US">Four Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerAMember" xlink:label="NCRA_CustomerAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_CustomerAMember" xlink:to="NCRA_CustomerAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_CustomerAMember_lbl" xml:lang="en-US">Customer A [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerBMember" xlink:label="NCRA_CustomerBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_CustomerBMember" xlink:to="NCRA_CustomerBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_CustomerBMember_lbl" xml:lang="en-US">Customer B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerCMember" xlink:label="NCRA_CustomerCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_CustomerCMember" xlink:to="NCRA_CustomerCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_CustomerCMember_lbl" xml:lang="en-US">Customer C [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerDMember" xlink:label="NCRA_CustomerDMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_CustomerDMember" xlink:to="NCRA_CustomerDMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_CustomerDMember_lbl" xml:lang="en-US">Customer D [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AllCustomersMember" xlink:label="NCRA_AllCustomersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_AllCustomersMember" xlink:to="NCRA_AllCustomersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_AllCustomersMember_lbl" xml:lang="en-US">All Customers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PurchasesMember" xlink:label="NCRA_PurchasesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_PurchasesMember" xlink:to="NCRA_PurchasesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_PurchasesMember_lbl" xml:lang="en-US">Purchases [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="us-gaap_ProductConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductConcentrationRiskMember" xlink:to="us-gaap_ProductConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductConcentrationRiskMember_lbl" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SupplierAMember" xlink:label="NCRA_SupplierAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_SupplierAMember" xlink:to="NCRA_SupplierAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_SupplierAMember_lbl" xml:lang="en-US">Supplier A [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SupplierBMember" xlink:label="NCRA_SupplierBMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_SupplierBMember" xlink:to="NCRA_SupplierBMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_SupplierBMember_lbl" xml:lang="en-US">Supplier B [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SupplierCMember" xlink:label="NCRA_SupplierCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_SupplierCMember" xlink:to="NCRA_SupplierCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_SupplierCMember_lbl" xml:lang="en-US">Supplier C [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AllSuppliersMember" xlink:label="NCRA_AllSuppliersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_AllSuppliersMember" xlink:to="NCRA_AllSuppliersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_AllSuppliersMember_lbl" xml:lang="en-US">All Suppliers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US">Land [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MachineryMember" xlink:label="NCRA_MachineryMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_MachineryMember" xlink:to="NCRA_MachineryMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_MachineryMember_lbl" xml:lang="en-US">Machinery [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_OtherReceivablesMember" xlink:label="NCRA_OtherReceivablesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_OtherReceivablesMember" xlink:to="NCRA_OtherReceivablesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_OtherReceivablesMember_lbl" xml:lang="en-US">Other Receivables [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MeixinMember" xlink:label="NCRA_MeixinMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_MeixinMember" xlink:to="NCRA_MeixinMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_MeixinMember_lbl" xml:lang="en-US">Meixin [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChaileaseFinanceCoMember" xlink:label="NCRA_ChaileaseFinanceCoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ChaileaseFinanceCoMember" xlink:to="NCRA_ChaileaseFinanceCoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ChaileaseFinanceCoMember_lbl" xml:lang="en-US">Chailease Finance Co [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="srt_CurrencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CurrencyAxis" xlink:to="srt_CurrencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CurrencyAxis_lbl" xml:lang="en-US">Currency [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_TWD" xlink:label="currency_TWD" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_TWD" xlink:to="currency_TWD_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_TWD_lbl" xml:lang="en-US">Taiwan, New Dollars</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XizhiBrenchMember" xlink:label="NCRA_XizhiBrenchMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_XizhiBrenchMember" xlink:to="NCRA_XizhiBrenchMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_XizhiBrenchMember_lbl" xml:lang="en-US">Xizhi Brench [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US">Counterparty Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_UnderwritersMember" xlink:label="NCRA_UnderwritersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_UnderwritersMember" xlink:to="NCRA_UnderwritersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_UnderwritersMember_lbl" xml:lang="en-US">Underwriters [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CWarrantMember" xlink:label="NCRA_CWarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_CWarrantMember" xlink:to="NCRA_CWarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_CWarrantMember_lbl" xml:lang="en-US">C Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="us-gaap_MeasurementInputSharePriceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputSharePriceMember" xlink:to="us-gaap_MeasurementInputSharePriceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputSharePriceMember_lbl" xml:lang="en-US">Measurement Input, Share Price [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DWarrantMember" xlink:label="NCRA_DWarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_DWarrantMember" xlink:to="NCRA_DWarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_DWarrantMember_lbl" xml:lang="en-US">D Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="us-gaap_MeasurementInputExercisePriceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExercisePriceMember" xlink:to="us-gaap_MeasurementInputExercisePriceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExercisePriceMember_lbl" xml:lang="en-US">Measurement Input, Exercise Price [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IPOWarrantMember" xlink:label="NCRA_IPOWarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_IPOWarrantMember" xlink:to="NCRA_IPOWarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_IPOWarrantMember_lbl" xml:lang="en-US">I P O Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsIssuedToInvestorsMember" xlink:label="NCRA_WarrantsIssuedToInvestorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_WarrantsIssuedToInvestorsMember" xlink:to="NCRA_WarrantsIssuedToInvestorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_WarrantsIssuedToInvestorsMember_lbl" xml:lang="en-US">Warrants Issued To Investors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsIssuedToUnderwriterMember" xlink:label="NCRA_WarrantsIssuedToUnderwriterMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_WarrantsIssuedToUnderwriterMember" xlink:to="NCRA_WarrantsIssuedToUnderwriterMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_WarrantsIssuedToUnderwriterMember_lbl" xml:lang="en-US">Warrants Issued To Underwriter [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US" xlink:label="country_US" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US">UNITED STATES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="country_HK" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_HK_lbl" xml:lang="en-US">HONG KONG</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PRCMember" xlink:label="NCRA_PRCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_PRCMember" xlink:to="NCRA_PRCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_PRCMember_lbl" xml:lang="en-US">PRC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MountainShareTransferLLCMember" xlink:label="NCRA_MountainShareTransferLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_MountainShareTransferLLCMember" xlink:to="NCRA_MountainShareTransferLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_MountainShareTransferLLCMember_lbl" xml:lang="en-US">Mountain Share Transfer LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_GrandSmoothCorporationLimitedMember" xlink:label="NCRA_GrandSmoothCorporationLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_GrandSmoothCorporationLimitedMember" xlink:to="NCRA_GrandSmoothCorporationLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_GrandSmoothCorporationLimitedMember_lbl" xml:lang="en-US">Grand Smooth Corporation Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PublicOfferingMember" xlink:label="NCRA_PublicOfferingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_PublicOfferingMember" xlink:to="NCRA_PublicOfferingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_PublicOfferingMember_lbl" xml:lang="en-US">Public Offering [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_YinChiehChengMember" xlink:label="NCRA_YinChiehChengMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_YinChiehChengMember" xlink:to="NCRA_YinChiehChengMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_YinChiehChengMember_lbl" xml:lang="en-US">Yin Chieh Cheng [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SeriesAWarrantMember" xlink:label="NCRA_SeriesAWarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_SeriesAWarrantMember" xlink:to="NCRA_SeriesAWarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_SeriesAWarrantMember_lbl" xml:lang="en-US">Series A Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ShunChihChuangMember" xlink:label="NCRA_ShunChihChuangMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ShunChihChuangMember" xlink:to="NCRA_ShunChihChuangMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ShunChihChuangMember_lbl" xml:lang="en-US">Shun Chih Chuang [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ClassAWarrantMember" xlink:label="NCRA_ClassAWarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ClassAWarrantMember" xlink:to="NCRA_ClassAWarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ClassAWarrantMember_lbl" xml:lang="en-US">Class A Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_HsienWenYuMember" xlink:label="NCRA_HsienWenYuMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_HsienWenYuMember" xlink:to="NCRA_HsienWenYuMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_HsienWenYuMember_lbl" xml:lang="en-US">Hsien Wen Yu [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MichaelALittmanMember" xlink:label="NCRA_MichaelALittmanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_MichaelALittmanMember" xlink:to="NCRA_MichaelALittmanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_MichaelALittmanMember_lbl" xml:lang="en-US">Michael A Littman [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ClassBWarrantMember" xlink:label="NCRA_ClassBWarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ClassBWarrantMember" xlink:to="NCRA_ClassBWarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ClassBWarrantMember_lbl" xml:lang="en-US">Class B Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ShunChihChuangAndFiveConsultantsMember" xlink:label="NCRA_ShunChihChuangAndFiveConsultantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ShunChihChuangAndFiveConsultantsMember" xlink:to="NCRA_ShunChihChuangAndFiveConsultantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ShunChihChuangAndFiveConsultantsMember_lbl" xml:lang="en-US">Shun Chih Chuang And Five Consultants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChenChunChungMember" xlink:label="NCRA_ChenChunChungMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ChenChunChungMember" xlink:to="NCRA_ChenChunChungMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ChenChunChungMember_lbl" xml:lang="en-US">Chen Chun Chung [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_TraDigitalMember" xlink:label="NCRA_TraDigitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_TraDigitalMember" xlink:to="NCRA_TraDigitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_TraDigitalMember_lbl" xml:lang="en-US">TraDigital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestorMember" xlink:label="us-gaap_InvestorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestorMember" xlink:to="us-gaap_InvestorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestorMember_lbl" xml:lang="en-US">Investor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_YuHaoChangMember" xlink:label="NCRA_YuHaoChangMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_YuHaoChangMember" xlink:to="NCRA_YuHaoChangMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_YuHaoChangMember_lbl" xml:lang="en-US">Yu Hao Chang [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AndyChinAnJinMember" xlink:label="NCRA_AndyChinAnJinMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_AndyChinAnJinMember" xlink:to="NCRA_AndyChinAnJinMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_AndyChinAnJinMember_lbl" xml:lang="en-US">Andy Chin An Jin [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Income Statement Location [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ShareBasedCompensationMember" xlink:label="NCRA_ShareBasedCompensationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ShareBasedCompensationMember" xlink:to="NCRA_ShareBasedCompensationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ShareBasedCompensationMember_lbl" xml:lang="en-US">Share Based Compensation [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:label="us-gaap_DiscontinuedOperationsHeldforsaleMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:to="us-gaap_DiscontinuedOperationsHeldforsaleMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsHeldforsaleMember_lbl" xml:lang="en-US">Discontinued Operations, Held-for-Sale [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" xlink:label="NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" xlink:to="NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_lbl" xml:lang="en-US">Meixin Institutional Food Development Company Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XinFengConstructionCoLtdMember" xlink:label="NCRA_XinFengConstructionCoLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_XinFengConstructionCoLtdMember" xlink:to="NCRA_XinFengConstructionCoLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_XinFengConstructionCoLtdMember_lbl" xml:lang="en-US">Xin Feng Construction Co Ltd [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_EntityAddressAddressLine4" xlink:label="NCRA_EntityAddressAddressLine4" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_EntityAddressAddressLine4" xlink:to="NCRA_EntityAddressAddressLine4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_EntityAddressAddressLine4_lbl" xml:lang="en-US">[custom:EntityAddressAddressLine4]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AdvanceToSuppliers" xlink:label="NCRA_AdvanceToSuppliers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_AdvanceToSuppliers" xlink:to="NCRA_AdvanceToSuppliers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_AdvanceToSuppliers_lbl" xml:lang="en-US">Advance to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:label="NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss_lbl" xml:lang="en-US">Financial assets at fair value through profit or loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_RetentionReceivables" xlink:label="NCRA_RetentionReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_RetentionReceivables" xlink:to="NCRA_RetentionReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_RetentionReceivables_lbl" xml:lang="en-US">Retention receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred tax assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets - customer relations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other non-current asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other payables and accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AdvanceReceipts" xlink:label="NCRA_AdvanceReceipts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_AdvanceReceipts" xlink:to="NCRA_AdvanceReceipts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_AdvanceReceipts_lbl" xml:lang="en-US">Advance receipts</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DueToRelatedPartiesCurrent1" xlink:label="NCRA_DueToRelatedPartiesCurrent1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_DueToRelatedPartiesCurrent1" xlink:to="NCRA_DueToRelatedPartiesCurrent1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_DueToRelatedPartiesCurrent1_lbl" xml:lang="en-US">Due to related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="us-gaap_ExtendedProductWarrantyAccrual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExtendedProductWarrantyAccrual" xlink:to="us-gaap_ExtendedProductWarrantyAccrual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExtendedProductWarrantyAccrual_lbl" xml:lang="en-US">Warrant liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="us-gaap_OtherLongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebtCurrent" xlink:to="us-gaap_OtherLongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLongTermDebtCurrent_lbl" xml:lang="en-US">Long-term secured other borrowing &#8211; current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent" xlink:label="us-gaap_DividendsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableCurrent" xlink:to="us-gaap_DividendsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPayableCurrent_lbl" xml:lang="en-US">Dividend payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Income tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax liabilities, net</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_LongtermSecuredBankLoan" xlink:label="NCRA_LongtermSecuredBankLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_LongtermSecuredBankLoan" xlink:to="NCRA_LongtermSecuredBankLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_LongtermSecuredBankLoan_lbl" xml:lang="en-US">Long-term secured other borrowing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock ($0.001 par value; authorized 200,000,000 shares; 11,156,987 shares and 9,243,587 shares issued and outstanding as of December 31, 2023 and 2022, respectively)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock ($0.001 par value; authorized 10,000,000 shares; Series A Preferred Stock, 2,000,000 authorized, 80,000 shares issued and outstanding as of December 31, 2023 and 2022, respectively)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_StatutoryAndOtherReserves" xlink:label="NCRA_StatutoryAndOtherReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_StatutoryAndOtherReserves" xlink:to="NCRA_StatutoryAndOtherReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_StatutoryAndOtherReserves_lbl" xml:lang="en-US">Statutory and other reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">(Accumulated losses) retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Nocera, Inc.'s stockholders' equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Non-controlling interests</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Net sales</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of sales</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Impairment of goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other (expenses) income, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Other (expenses) income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Net loss from continuing operations before income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net loss from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract_lbl" xml:lang="en-US">Net loss from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" xlink:label="us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" xlink:to="us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax_lbl" xml:lang="en-US">Loss on disposal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US">(Loss) income from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">Net (loss) income from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net income attributable to non-controlling interests</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss attributable to Nocera Shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">Other Comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_NetIncomeLoss2" xlink:label="NCRA_NetIncomeLoss2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_NetIncomeLoss2" xlink:to="NCRA_NetIncomeLoss2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="NCRA_NetIncomeLoss2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_TotalComprehensiveLoss" xlink:label="NCRA_TotalComprehensiveLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_TotalComprehensiveLoss" xlink:to="NCRA_TotalComprehensiveLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="NCRA_TotalComprehensiveLoss_lbl" xml:lang="en-US">Total comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net loss attributable to non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Foreign currency translation loss attributable to non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss attributable to Nocera Shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Loss per share- basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Loss per share- diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US">Net loss per share from continuing operations - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xml:lang="en-US">Net loss per share from continuing operations - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Net (loss) income per share from discontinued operations - basi</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xml:lang="en-US">Net (loss) income per share from discontinued operations - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average shares outstanding - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average shares outstanding - diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stock for equity incentive awards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Common stock issuance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PurchaseOfNoncontrollingInterest" xlink:label="NCRA_PurchaseOfNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_PurchaseOfNoncontrollingInterest" xlink:to="NCRA_PurchaseOfNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_PurchaseOfNoncontrollingInterest_lbl" xml:lang="en-US">Purchase of non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Consultancy services settled by equities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Consultancy services settled by equities, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign currency translation Adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPreferredStock" xlink:label="us-gaap_DividendsPreferredStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStock" xlink:to="us-gaap_DividendsPreferredStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DividendsPreferredStock_lbl" xml:lang="en-US">Preferred stock dividend</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_2_lbl" xml:lang="en-US">Less: net (loss) income from discontinued operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Net loss from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl" xml:lang="en-US">Impairment of goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_lbl" xml:lang="en-US">Loss on disposal of XFC</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US">Deferred income tax</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading" xlink:label="NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading" xlink:to="NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading_lbl" xml:lang="en-US">Gain on fair value change of financial assets held for trading</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ConsultancyServicesSettledByEquities" xlink:label="NCRA_ConsultancyServicesSettledByEquities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ConsultancyServicesSettledByEquities" xlink:to="NCRA_ConsultancyServicesSettledByEquities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="NCRA_ConsultancyServicesSettledByEquities_lbl" xml:lang="en-US">Consultancy services settled by equities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Advance to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncreaseDecreaseInRetentionReceivables" xlink:label="NCRA_IncreaseDecreaseInRetentionReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_IncreaseDecreaseInRetentionReceivables" xlink:to="NCRA_IncreaseDecreaseInRetentionReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="NCRA_IncreaseDecreaseInRetentionReceivables_lbl" xml:lang="en-US">Retention receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US">Other non-current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="us-gaap_IncreaseDecreaseInNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:to="us-gaap_IncreaseDecreaseInNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInNotesPayableCurrent_lbl" xml:lang="en-US">Notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Other payables and accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xml:lang="en-US">Income tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncreaseDecreaseInAdvanceReceipt" xlink:label="NCRA_IncreaseDecreaseInAdvanceReceipt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_IncreaseDecreaseInAdvanceReceipt" xlink:to="NCRA_IncreaseDecreaseInAdvanceReceipt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="NCRA_IncreaseDecreaseInAdvanceReceipt_lbl" xml:lang="en-US">Advance receipts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash (used in) provided by operating activities from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:to="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_lbl" xml:lang="en-US">Net cash used in operating activities from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PurchaseOfFinancialAssetsAtFvtpl" xlink:label="NCRA_PurchaseOfFinancialAssetsAtFvtpl" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_PurchaseOfFinancialAssetsAtFvtpl" xlink:to="NCRA_PurchaseOfFinancialAssetsAtFvtpl_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="NCRA_PurchaseOfFinancialAssetsAtFvtpl_lbl" xml:lang="en-US">Purchase of financial assets at FVTPL</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:label="us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:to="us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_lbl" xml:lang="en-US">Proceeds from disposal of XFC</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US">Cash acquired from merger</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CashDisposedUponTerminationOfVie" xlink:label="NCRA_CashDisposedUponTerminationOfVie" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_CashDisposedUponTerminationOfVie" xlink:to="NCRA_CashDisposedUponTerminationOfVie_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="NCRA_CashDisposedUponTerminationOfVie_lbl" xml:lang="en-US">Cash disposed upon termination of VIE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_lbl" xml:lang="en-US">Net cash outflow upon acquisition of a subsidiary</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash used in investing activities from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash used in investing activities from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PaymentToBankDebts" xlink:label="NCRA_PaymentToBankDebts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_PaymentToBankDebts" xlink:to="NCRA_PaymentToBankDebts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="NCRA_PaymentToBankDebts_lbl" xml:lang="en-US">Bank borrowing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xml:lang="en-US">Proceeds from issuance of IPO warrant</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSubordinatedShortTermDebt" xlink:label="us-gaap_ProceedsFromSubordinatedShortTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSubordinatedShortTermDebt" xlink:to="us-gaap_ProceedsFromSubordinatedShortTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSubordinatedShortTermDebt_lbl" xml:lang="en-US">Proceeds from secured other borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_lbl" xml:lang="en-US">Net cash used in financing activities from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash used in financing activities from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation" xlink:label="NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation" xlink:to="NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents from continuing operations</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" xlink:label="NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" xlink:to="NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Net effect of exchange rate changes on cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase in cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents from continuing operations, beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_lbl" xml:lang="en-US">Cash and cash equivalents from discontinued operations, beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xml:lang="en-US">Cash and cash equivalents at end of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_2_lbl" xml:lang="en-US">Less: Cash and cash equivalents from discontinued operations, end of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash and cash equivalents form continuing operations, end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable" xlink:label="ecd_PvpTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTable" xlink:to="ecd_PvpTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTable_lbl" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ecd_ExecutiveCategoryAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ExecutiveCategoryAxis_lbl" xml:lang="en-US">Executive Category [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis" xlink:label="ecd_IndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_IndividualAxis" xlink:to="ecd_IndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_IndividualAxis_lbl" xml:lang="en-US">Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis" xlink:label="ecd_AdjToCompAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAxis" xlink:to="ecd_AdjToCompAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAxis_lbl" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis" xlink:label="ecd_MeasureAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureAxis" xlink:to="ecd_MeasureAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureAxis_lbl" xml:lang="en-US">Measure [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock" xlink:label="ecd_PvpTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTableTextBlock_lbl" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName" xlink:label="ecd_CoSelectedMeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureName_lbl" xml:lang="en-US">Company Selected Measure Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="ecd_PeerGroupIssuersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupIssuersFnTextBlock_lbl" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="ecd_ChangedPeerGroupFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ChangedPeerGroupFnTextBlock" xlink:to="ecd_ChangedPeerGroupFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ChangedPeerGroupFnTextBlock_lbl" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt" xlink:label="ecd_PeoTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoTotalCompAmt_lbl" xml:lang="en-US">PEO Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="ecd_PeoActuallyPaidCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoActuallyPaidCompAmt_lbl" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="ecd_AdjToPeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToPeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock" xlink:label="ecd_TabularListTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TabularListTableTextBlock_lbl" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt" xlink:label="ecd_TotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnAmt_lbl" xml:lang="en-US">Total Shareholder Return Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt" xlink:label="ecd_CoSelectedMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureAmt_lbl" xml:lang="en-US">Company Selected Measure Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt" xlink:label="ecd_OtherPerfMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OtherPerfMeasureAmt" xlink:to="ecd_OtherPerfMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OtherPerfMeasureAmt_lbl" xml:lang="en-US">Other Performance Measure Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt" xlink:label="ecd_AdjToCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAmt" xlink:to="ecd_AdjToCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAmt_lbl" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName" xlink:label="ecd_PeoName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoName" xlink:to="ecd_PeoName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoName_lbl" xml:lang="en-US">PEO Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName" xlink:label="ecd_MeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureName" xlink:to="ecd_MeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureName_lbl" xml:lang="en-US">Measure Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="ecd_Additional402vDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Additional402vDisclosureTextBlock" xlink:to="ecd_Additional402vDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Additional402vDisclosureTextBlock_lbl" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable" xlink:label="ecd_ErrCompRecoveryTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompRecoveryTable" xlink:to="ecd_ErrCompRecoveryTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompRecoveryTable_lbl" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis" xlink:label="ecd_RestatementDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDateAxis" xlink:to="ecd_RestatementDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDateAxis_lbl" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate" xlink:label="ecd_RestatementDeterminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDeterminationDate" xlink:to="ecd_RestatementDeterminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDeterminationDate_lbl" xml:lang="en-US">Restatement Determination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt" xlink:label="ecd_AggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompAmt" xlink:to="ecd_AggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompAmt_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="ecd_ErrCompAnalysisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompAnalysisTextBlock" xlink:to="ecd_ErrCompAnalysisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompAnalysisTextBlock_lbl" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="ecd_OutstandingAggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingAggtErrCompAmt" xlink:to="ecd_OutstandingAggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingAggtErrCompAmt_lbl" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName" xlink:label="ecd_ForgoneRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryIndName_lbl" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName" xlink:label="ecd_OutstandingRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryIndName_lbl" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="ecd_OutstandingRecoveryCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryCompAmt" xlink:to="ecd_OutstandingRecoveryCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryCompAmt_lbl" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="ecd_AwardsCloseToMnpiDiscTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTable" xlink:to="ecd_AwardsCloseToMnpiDiscTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTable_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiDiscTextBlock_lbl" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="ecd_AwardTmgMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMethodTextBlock_lbl" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="ecd_AwardTmgPredtrmndFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgPredtrmndFlag_lbl" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="ecd_MnpiDiscTimedForCompValFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MnpiDiscTimedForCompValFlag_lbl" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="ecd_AwardsCloseToMnpiDiscIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="ecd_AwardUndrlygSecuritiesAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardUndrlygSecuritiesAmt" xlink:to="ecd_AwardUndrlygSecuritiesAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardUndrlygSecuritiesAmt_lbl" xml:lang="en-US">Award Underlying Securities Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice" xlink:label="ecd_AwardExrcPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardExrcPrice" xlink:to="ecd_AwardExrcPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardExrcPrice_lbl" xml:lang="en-US">Award Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue" xlink:label="ecd_AwardGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardGrantDateFairValue" xlink:to="ecd_AwardGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardGrantDateFairValue_lbl" xml:lang="en-US">Award Grant Date Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="ecd_UndrlygSecurityMktPriceChngPct" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_UndrlygSecurityMktPriceChngPct" xlink:to="ecd_UndrlygSecurityMktPriceChngPct_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_UndrlygSecurityMktPriceChngPct_lbl" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_InsiderTradingArrLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingArrLineItems_lbl" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName" xlink:label="ecd_TrdArrIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle" xlink:label="ecd_TrdArrIndTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndTitle" xlink:to="ecd_TrdArrIndTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndTitle_lbl" xml:lang="en-US">Title</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate" xlink:label="ecd_TrdArrAdoptionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrAdoptionDate" xlink:to="ecd_TrdArrAdoptionDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrAdoptionDate_lbl" xml:lang="en-US">Adoption Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate" xlink:label="ecd_TrdArrTerminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrTerminationDate" xlink:to="ecd_TrdArrTerminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrTerminationDate_lbl" xml:lang="en-US">Termination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration" xlink:label="ecd_TrdArrDuration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrDuration" xlink:to="ecd_TrdArrDuration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrDuration_lbl" xml:lang="en-US">Arrangement Duration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt" xlink:label="ecd_TrdArrSecuritiesAggAvailAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="ecd_TrdArrSecuritiesAggAvailAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrSecuritiesAggAvailAmt_lbl" xml:lang="en-US">Aggregate Available</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingPoliciesProcLineItems_lbl" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">PRINCIPAL ACTIVITIES AND ORGANIZATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:to="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstantialDoubtAboutGoingConcernTextBlock_lbl" xml:lang="en-US">GOING CONCERN</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossAbstract" xlink:label="us-gaap_CreditLossAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditLossAbstract" xlink:to="us-gaap_CreditLossAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditLossAbstract_lbl" xml:lang="en-US">Credit Loss [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORIES, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisclosureAdvanceToSuppliersAbstract" xlink:label="NCRA_DisclosureAdvanceToSuppliersAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_DisclosureAdvanceToSuppliersAbstract" xlink:to="NCRA_DisclosureAdvanceToSuppliersAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_DisclosureAdvanceToSuppliersAbstract_lbl" xml:lang="en-US">Advance To Suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AdvanceToSuppliersTextBlock" xlink:label="NCRA_AdvanceToSuppliersTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_AdvanceToSuppliersTextBlock" xlink:to="NCRA_AdvanceToSuppliersTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_AdvanceToSuppliersTextBlock_lbl" xml:lang="en-US">ADVANCE TO SUPPLIERS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">PREPAID EXPENSES AND OTHER ASSETS, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT, NET</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">GOODWILL AND OTHER INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">OTHER BORROWINGS</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisclosureWarrantsAbstract" xlink:label="NCRA_DisclosureWarrantsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_DisclosureWarrantsAbstract" xlink:to="NCRA_DisclosureWarrantsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_DisclosureWarrantsAbstract_lbl" xml:lang="en-US">Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantDisclosureTextBlock" xlink:label="NCRA_WarrantDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_WarrantDisclosureTextBlock" xlink:to="NCRA_WarrantDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_WarrantDisclosureTextBlock_lbl" xml:lang="en-US">WARRANTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">OTHER PAYABLES AND ACCRUED LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">TAXATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY BALANCES AND TRANSACTIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">COMMON STOCK</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">SHARE-BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockTextBlock" xlink:label="us-gaap_PreferredStockTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockTextBlock" xlink:to="us-gaap_PreferredStockTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockTextBlock_lbl" xml:lang="en-US">PREFERRED STOCK</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">(LOSS) EARNINGS PER SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">BUSINESS COMBINATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock" xlink:label="NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock" xlink:to="NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock_lbl" xml:lang="en-US">Change of Reporting Entity and Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassification</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentrations of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value Measurement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock" xlink:label="NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock" xlink:to="NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock_lbl" xml:lang="en-US">Prepaid Expenses and Other Assets, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Business Combination</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xml:lang="en-US">Variable Interest Entity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Share-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Sales</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxUncertaintiesPolicy" xlink:to="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxUncertaintiesPolicy_lbl" xml:lang="en-US">Uncertain Tax Positions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive (Loss) Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation and Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">(Loss) Earnings per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US">Schedule of concentrations of credit risk</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock" xlink:label="NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock" xlink:to="NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of prepaid expenses and other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of customer relations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of other loans</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock" xlink:label="NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock" xlink:to="NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of assumptions used</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock" xlink:label="NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock" xlink:to="NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of warranty liability activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock" xlink:label="us-gaap_ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock" xlink:to="us-gaap_ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock_lbl" xml:lang="en-US">Schedule of warrant activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of components of lease expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of other payables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of income tax components</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl" xml:lang="en-US">Schedule of movement in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of related party transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of assumptions of option pricing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of earnings per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of assets acquired and liabilities assumed</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:to="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_lbl" xml:lang="en-US">Purchase cash price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Purchase of controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncomeLossFromContinuingsOperation" xlink:label="NCRA_IncomeLossFromContinuingsOperation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_IncomeLossFromContinuingsOperation" xlink:to="NCRA_IncomeLossFromContinuingsOperation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="NCRA_IncomeLossFromContinuingsOperation_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Schedule of Product Information [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US">Product Information [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1" xlink:label="NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1" xlink:to="NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1_lbl" xml:lang="en-US">Property and equipment useful lives</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_2_lbl" xml:lang="en-US">Concentration risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xml:lang="en-US">Exchange rates at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ForeignCurrencyExchangeRateTranslation2" xlink:label="NCRA_ForeignCurrencyExchangeRateTranslation2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ForeignCurrencyExchangeRateTranslation2" xlink:to="NCRA_ForeignCurrencyExchangeRateTranslation2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ForeignCurrencyExchangeRateTranslation2_lbl" xml:lang="en-US">Annual average exchange rates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Less: Allowance for doubtful accounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves_lbl" xml:lang="en-US">Work in process</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Advances to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: Accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Depreciation_2_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_2_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments" xlink:label="NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments" xlink:to="NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments_lbl" xml:lang="en-US">Translation/ Adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Less: Accumulated amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Balance at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayableCurrent" xlink:label="us-gaap_OtherLoansPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableCurrent" xlink:to="us-gaap_OtherLoansPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableCurrent_lbl" xml:lang="en-US">Secured loan, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="us-gaap_OtherLoansPayableLongTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayableLongTerm" xlink:to="us-gaap_OtherLoansPayableLongTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayableLongTerm_lbl" xml:lang="en-US">Secured loan, non current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayable" xlink:label="us-gaap_LoansPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayable" xlink:to="us-gaap_LoansPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayable_lbl" xml:lang="en-US">Outstanding loan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Bank deposit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Facility of credit limit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Expired date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsTable" xlink:label="us-gaap_OffsettingAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OffsettingAssetsTable" xlink:to="us-gaap_OffsettingAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OffsettingAssetsTable_lbl" xml:lang="en-US">Offsetting Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="us-gaap_OffsettingAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OffsettingAssetsLineItems" xlink:to="us-gaap_OffsettingAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OffsettingAssetsLineItems_lbl" xml:lang="en-US">Offsetting Assets [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue" xlink:label="us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue" xlink:to="us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_lbl" xml:lang="en-US">Assumptions used</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US">Balance at the beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_lbl" xml:lang="en-US">Warrants issued</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1" xlink:label="NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1" xlink:to="NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_lbl" xml:lang="en-US">Fair value change of warrants included in earnings</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Number of warrants outstanding, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Average exercise price outstanding, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average remaining contractual term, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsExercisable" xlink:label="NCRA_WarrantsExercisable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_WarrantsExercisable" xlink:to="NCRA_WarrantsExercisable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="NCRA_WarrantsExercisable_lbl" xml:lang="en-US">Number of warrants exercisable, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AverageExercisePriceExerciasable" xlink:label="NCRA_AverageExercisePriceExerciasable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_AverageExercisePriceExerciasable" xlink:to="NCRA_AverageExercisePriceExerciasable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="NCRA_AverageExercisePriceExerciasable_lbl" xml:lang="en-US">Average exercise price exercisable, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted average remaining contractual term, Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of warrants, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AverageExercisePriceGranted" xlink:label="NCRA_AverageExercisePriceGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_AverageExercisePriceGranted" xlink:to="NCRA_AverageExercisePriceGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_AverageExercisePriceGranted_lbl" xml:lang="en-US">Average exercise price, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WeightedAverageRemainingContractualTermGranted" xlink:label="NCRA_WeightedAverageRemainingContractualTermGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_WeightedAverageRemainingContractualTermGranted" xlink:to="NCRA_WeightedAverageRemainingContractualTermGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_WeightedAverageRemainingContractualTermGranted_lbl" xml:lang="en-US">Weighted average remaining contractual term, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsExercisedSurrendered" xlink:label="NCRA_WarrantsExercisedSurrendered" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_WarrantsExercisedSurrendered" xlink:to="NCRA_WarrantsExercisedSurrendered_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_WarrantsExercisedSurrendered_lbl" xml:lang="en-US">Number of warrants, Exercised / surrendered</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AverageExercisePriceExercisedSurrendered" xlink:label="NCRA_AverageExercisePriceExercisedSurrendered" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_AverageExercisePriceExercisedSurrendered" xlink:to="NCRA_AverageExercisePriceExercisedSurrendered_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_AverageExercisePriceExercisedSurrendered_lbl" xml:lang="en-US">Average exercise price, Exercised / surrendered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xml:lang="en-US">Number of warrants, Expired</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantWeightedAverageExercisePriceExpired" xlink:label="NCRA_WarrantWeightedAverageExercisePriceExpired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_WarrantWeightedAverageExercisePriceExpired" xlink:to="NCRA_WarrantWeightedAverageExercisePriceExpired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_WarrantWeightedAverageExercisePriceExpired_lbl" xml:lang="en-US">Average exercise price, Expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_2_lbl" xml:lang="en-US">Number of warrants outstanding, Ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xml:lang="en-US">Average exercise price outstanding, Ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_WarrantsExercisable" xlink:to="NCRA_WarrantsExercisable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="NCRA_WarrantsExercisable_2_lbl" xml:lang="en-US">Number of warrants exercisable, Ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_AverageExercisePriceExerciasable" xlink:to="NCRA_AverageExercisePriceExerciasable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="NCRA_AverageExercisePriceExerciasable_2_lbl" xml:lang="en-US">Average exercise price exercisable, Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Option to purchase shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Purchase of additional warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US">Gross proceeds of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total net lease costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xml:lang="en-US">VAT payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Salary payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Others</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncomeTaxExpenseBenefit1" xlink:label="NCRA_IncomeTaxExpenseBenefit1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_IncomeTaxExpenseBenefit1" xlink:to="NCRA_IncomeTaxExpenseBenefit1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="NCRA_IncomeTaxExpenseBenefit1_lbl" xml:lang="en-US">Total income tax expense (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_lbl" xml:lang="en-US">Taiwan (2021 - PRC) income tax statutory rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Tax effect of non-deductible expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_lbl" xml:lang="en-US">Tax effect of stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xml:lang="en-US">Tax effect of non-deductible income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Tax effect of different tax rates in other jurisdictions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US">Tax effect of non-deductible income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Changes in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Tax loss carried forward</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_lbl" xml:lang="en-US">Allowance for doubtful receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ReversalOfDeferredTaxAssetsGross" xlink:label="NCRA_ReversalOfDeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ReversalOfDeferredTaxAssetsGross" xlink:to="NCRA_ReversalOfDeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="NCRA_ReversalOfDeferredTaxAssetsGross_lbl" xml:lang="en-US">Reversal of deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DeferredTaxAssetsValuationAllowanceCurrents" xlink:label="NCRA_DeferredTaxAssetsValuationAllowanceCurrents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_DeferredTaxAssetsValuationAllowanceCurrents" xlink:to="NCRA_DeferredTaxAssetsValuationAllowanceCurrents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_DeferredTaxAssetsValuationAllowanceCurrents_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total deferred tax assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property and equipment, difference in depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Additions to valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1" xlink:label="NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1" xlink:to="NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1_lbl" xml:lang="en-US">Reductions in valuation allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Valuation allowance, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ValueAddedTaxRate" xlink:label="NCRA_ValueAddedTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ValueAddedTaxRate" xlink:to="NCRA_ValueAddedTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ValueAddedTaxRate_lbl" xml:lang="en-US">Value added tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent_lbl" xml:lang="en-US">Effective income tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Effective income tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount_lbl" xml:lang="en-US">Global intangible low taxed income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DueFromARelatedParty" xlink:label="NCRA_DueFromARelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_DueFromARelatedParty" xlink:to="NCRA_DueFromARelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_DueFromARelatedParty_lbl" xml:lang="en-US">Due from related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_2_lbl" xml:lang="en-US">Common stock par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl" xml:lang="en-US">Reverse stock split</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Common stock issued shares</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_GrossProceedsFromIssuanceOrSaleOfEquity" xlink:label="NCRA_GrossProceedsFromIssuanceOrSaleOfEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_GrossProceedsFromIssuanceOrSaleOfEquity" xlink:to="NCRA_GrossProceedsFromIssuanceOrSaleOfEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_GrossProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Gross proceeds</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Proceeds received</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected term (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Volatility</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsGranted" xlink:label="NCRA_WarrantsGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_WarrantsGranted" xlink:to="NCRA_WarrantsGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_WarrantsGranted_lbl" xml:lang="en-US">Warrants granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_3_lbl" xml:lang="en-US">Warrants exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Issuance of shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Share based compensation expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized compensation costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Unrecognized compensation cost amortization period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Class of Stock [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Sale of stock, price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Share price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="us-gaap_IncomeLossFromContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Net loss from continuing operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3_lbl" xml:lang="en-US">Net (loss) income from discontinued operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Earnings Per Share, Basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_2_lbl" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_2_lbl" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligation_lbl" xml:lang="en-US">Capital commitment amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract_lbl" xml:lang="en-US">Discontinued Operations:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xml:lang="en-US">Cost of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense" xlink:label="NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense" xlink:to="NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense_lbl" xml:lang="en-US">Selling expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl" xml:lang="en-US">Other revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_lbl" xml:lang="en-US">Other expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense" xlink:label="NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense" xlink:to="NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense_lbl" xml:lang="en-US">Income tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US">Net gain from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" xlink:label="NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" xlink:to="NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_lbl" xml:lang="en-US">Net income (loss) from discontinued operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xml:lang="en-US">Exchanged restricted shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xml:lang="en-US">Exchange cash purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl" xml:lang="en-US">Assets held carrying value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_lbl" xml:lang="en-US">Liabilities held carrying value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_lbl" xml:lang="en-US">Cumulative translation adjustments gain on sale</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" xlink:to="NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_2_lbl" xml:lang="en-US">Net loss disposal of discontinued operation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US">Cash and bank balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US">Trade receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Plant and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US">Intangible assets - customer relations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xml:lang="en-US">Other payables and accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue" xlink:to="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue_lbl" xml:lang="en-US">Net assets value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Net assets acquired @ 80%</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice" xlink:to="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice_lbl" xml:lang="en-US">Purchases price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing" xlink:to="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing_lbl" xml:lang="en-US">Bank borrowing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_lbl" xml:lang="en-US">Other payables and accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" xlink:to="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_lbl" xml:lang="en-US">Income tax payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Net assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived" xlink:to="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived_lbl" xml:lang="en-US">Consideration received</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary" xlink:to="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary_lbl" xml:lang="en-US">Loss on disposal of subsidiary</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_NumeratorAbstract" xlink:label="NCRA_NumeratorAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_NumeratorAbstract" xlink:to="NCRA_NumeratorAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="NCRA_NumeratorAbstract_doc" xml:lang="en-US">Numerator: [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DenominatorAbstract" xlink:label="NCRA_DenominatorAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_DenominatorAbstract" xlink:to="NCRA_DenominatorAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="NCRA_DenominatorAbstract_doc" xml:lang="en-US">Denominator: [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_TraDigitalMember" xlink:to="NCRA_TraDigitalMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="NCRA_TraDigitalMember_doc" xml:lang="en-US">TraDigital [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_GrossProceedsFromIssuanceOrSaleOfEquity" xlink:to="NCRA_GrossProceedsFromIssuanceOrSaleOfEquity_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="NCRA_GrossProceedsFromIssuanceOrSaleOfEquity_doc" xml:lang="en-US">Gross proceeds from public offering</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncomeLossFromDiscontinuedOperationsNetOfTax1" xlink:label="NCRA_IncomeLossFromDiscontinuedOperationsNetOfTax1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_IncomeLossFromDiscontinuedOperationsNetOfTax1" xlink:to="NCRA_IncomeLossFromDiscontinuedOperationsNetOfTax1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="NCRA_IncomeLossFromDiscontinuedOperationsNetOfTax1_doc" xml:lang="en-US">Income (loss) from discontinued operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_XFCSaleMember" xlink:to="NCRA_XFCSaleMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="NCRA_XFCSaleMember_doc" xml:lang="en-US">XFC Sale [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_NetLossFromContinuingOperations" xlink:label="NCRA_NetLossFromContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_NetLossFromContinuingOperations" xlink:to="NCRA_NetLossFromContinuingOperations_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="NCRA_NetLossFromContinuingOperations_doc" xml:lang="en-US">Net loss from continuing operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Equity, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_2_lbl" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_2_lbl" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_2_lbl" xml:lang="en-US">General and Administrative Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" xlink:to="us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax_2_lbl" xml:lang="en-US">Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_NetIncomeLoss2" xlink:to="NCRA_NetIncomeLoss2_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_NetIncomeLoss2_2_lbl" xml:lang="en-US">NetIncomeLoss2</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_TotalComprehensiveLoss" xlink:to="NCRA_TotalComprehensiveLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_TotalComprehensiveLoss_2_lbl" xml:lang="en-US">TotalComprehensiveLoss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPreferredStock" xlink:to="us-gaap_DividendsPreferredStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPreferredStock_2_lbl" xml:lang="en-US">Dividends, Preferred Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainOrLossOnSaleOfStockInSubsidiary_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Stock in Subsidiary</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading" xlink:to="NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading_2_lbl" xml:lang="en-US">GainOnFairValueChangeOfFinancialAssetsHeldForTrading</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ConsultancyServicesSettledByEquities" xlink:to="NCRA_ConsultancyServicesSettledByEquities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ConsultancyServicesSettledByEquities_2_lbl" xml:lang="en-US">ConsultancyServicesSettledByEquities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_2_lbl" xml:lang="en-US">Increase (Decrease) in Due to Related Parties, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_IncreaseDecreaseInRetentionReceivables" xlink:to="NCRA_IncreaseDecreaseInRetentionReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_IncreaseDecreaseInRetentionReceivables_2_lbl" xml:lang="en-US">IncreaseDecreaseInRetentionReceivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:to="us-gaap_IncreaseDecreaseInNotesPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInNotesPayableCurrent_2_lbl" xml:lang="en-US">Increase (Decrease) in Notes Payable, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Taxes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_IncreaseDecreaseInAdvanceReceipt" xlink:to="NCRA_IncreaseDecreaseInAdvanceReceipt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_IncreaseDecreaseInAdvanceReceipt_2_lbl" xml:lang="en-US">IncreaseDecreaseInAdvanceReceipt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_PurchaseOfFinancialAssetsAtFvtpl" xlink:to="NCRA_PurchaseOfFinancialAssetsAtFvtpl_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_PurchaseOfFinancialAssetsAtFvtpl_2_lbl" xml:lang="en-US">PurchaseOfFinancialAssetsAtFvtpl</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_CashDisposedUponTerminationOfVie" xlink:to="NCRA_CashDisposedUponTerminationOfVie_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_CashDisposedUponTerminationOfVie_2_lbl" xml:lang="en-US">CashDisposedUponTerminationOfVie</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2_lbl" xml:lang="en-US">Payments to Acquire Interest in Subsidiaries and Affiliates</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_PaymentToBankDebts" xlink:to="NCRA_PaymentToBankDebts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_PaymentToBankDebts_2_lbl" xml:lang="en-US">PaymentToBankDebts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_IncomeLossFromContinuingsOperation" xlink:to="NCRA_IncomeLossFromContinuingsOperation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_IncomeLossFromContinuingsOperation_2_lbl" xml:lang="en-US">IncomeLossFromContinuingsOperation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_3_lbl" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_3_lbl" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_3_lbl" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_WarrantsExercisable" xlink:to="NCRA_WarrantsExercisable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_WarrantsExercisable_3_lbl" xml:lang="en-US">WarrantsExercisable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_AverageExercisePriceExerciasable" xlink:to="NCRA_AverageExercisePriceExerciasable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_AverageExercisePriceExerciasable_3_lbl" xml:lang="en-US">AverageExercisePriceExerciasable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_2_lbl" xml:lang="en-US">Other Accounts Payable and Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_IncomeTaxExpenseBenefit1" xlink:to="NCRA_IncomeTaxExpenseBenefit1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_IncomeTaxExpenseBenefit1_2_lbl" xml:lang="en-US">IncomeTaxExpenseBenefit1</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_ReversalOfDeferredTaxAssetsGross" xlink:to="NCRA_ReversalOfDeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_ReversalOfDeferredTaxAssetsGross_2_lbl" xml:lang="en-US">ReversalOfDeferredTaxAssetsGross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_3_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense_2_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" xlink:to="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_2_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>ncra-20231231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://nocera.com/role/Cover" xlink:href="ncra-20231231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedBalanceSheets" xlink:href="ncra-20231231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="ncra-20231231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfChangesInEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="ncra-20231231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrincipalActivitiesAndOrganization" xlink:href="ncra-20231231.xsd#PrincipalActivitiesAndOrganization" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoingConcern" xlink:href="ncra-20231231.xsd#GoingConcern" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicy" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicy" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNet" xlink:href="ncra-20231231.xsd#AccountsReceivableNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/InventoriesNet" xlink:href="ncra-20231231.xsd#InventoriesNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AdvanceToSuppliers" xlink:href="ncra-20231231.xsd#AdvanceToSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet" xlink:href="ncra-20231231.xsd#PrepaidExpensesAndOtherAssetsNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="ncra-20231231.xsd#FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNet" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowings" xlink:href="ncra-20231231.xsd#OtherBorrowings" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Warrants" xlink:href="ncra-20231231.xsd#Warrants" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Leases" xlink:href="ncra-20231231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilities" xlink:href="ncra-20231231.xsd#OtherPayablesAndAccruedLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Taxation" xlink:href="ncra-20231231.xsd#Taxation" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactions" xlink:href="ncra-20231231.xsd#RelatedPartyBalancesAndTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommonStock" xlink:href="ncra-20231231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensation" xlink:href="ncra-20231231.xsd#Share-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PreferredStock" xlink:href="ncra-20231231.xsd#PreferredStock" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LossEarningsPerShare" xlink:href="ncra-20231231.xsd#LossEarningsPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommitmentsAndContingencies" xlink:href="ncra-20231231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfc" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombination" xlink:href="ncra-20231231.xsd#BusinessCombination" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SubsequentEvent" xlink:href="ncra-20231231.xsd#SubsequentEvent" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNetTables" xlink:href="ncra-20231231.xsd#AccountsReceivableNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/InventoriesNetTables" xlink:href="ncra-20231231.xsd#InventoriesNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables" xlink:href="ncra-20231231.xsd#PrepaidExpensesAndOtherAssetsNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNetTables" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowingsTables" xlink:href="ncra-20231231.xsd#OtherBorrowingsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsTables" xlink:href="ncra-20231231.xsd#WarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LeasesTables" xlink:href="ncra-20231231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables" xlink:href="ncra-20231231.xsd#OtherPayablesAndAccruedLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationTables" xlink:href="ncra-20231231.xsd#TaxationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables" xlink:href="ncra-20231231.xsd#RelatedPartyBalancesAndTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensationTables" xlink:href="ncra-20231231.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LossEarningsPerShareTables" xlink:href="ncra-20231231.xsd#LossEarningsPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfcTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombinationTables" xlink:href="ncra-20231231.xsd#BusinessCombinationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" xlink:href="ncra-20231231.xsd#PrincipalActivitiesAndOrganizationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoingConcernDetailsNarrative" xlink:href="ncra-20231231.xsd#GoingConcernDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyDetails-Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" xlink:href="ncra-20231231.xsd#SummaryOfSignificantAccountingPolicyDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNetDetails" xlink:href="ncra-20231231.xsd#AccountsReceivableNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AccountsReceivableNetDetailsNarrative" xlink:href="ncra-20231231.xsd#AccountsReceivableNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/InventoriesNetDetails" xlink:href="ncra-20231231.xsd#InventoriesNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/AdvanceToSuppliersDetailsNarrative" xlink:href="ncra-20231231.xsd#AdvanceToSuppliersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" xlink:href="ncra-20231231.xsd#PrepaidExpensesAndOtherAssetsNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNetDetails" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:href="ncra-20231231.xsd#PropertyAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssetsDetails-Goodwill" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" xlink:href="ncra-20231231.xsd#GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowingsDetails" xlink:href="ncra-20231231.xsd#OtherBorrowingsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherBorrowingsDetailsNarrative" xlink:href="ncra-20231231.xsd#OtherBorrowingsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetails-AssumptionsUsed" xlink:href="ncra-20231231.xsd#WarrantsDetails-AssumptionsUsed" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetails-WarrantLiability" xlink:href="ncra-20231231.xsd#WarrantsDetails-WarrantLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetails-WarrantActivity" xlink:href="ncra-20231231.xsd#WarrantsDetails-WarrantActivity" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/WarrantsDetailsNarrative" xlink:href="ncra-20231231.xsd#WarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LeasesDetails-LeaseCosts" xlink:href="ncra-20231231.xsd#LeasesDetails-LeaseCosts" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LeasesDetailsNarrative" xlink:href="ncra-20231231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" xlink:href="ncra-20231231.xsd#OtherPayablesAndAccruedLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-IncomeTaxExpense" xlink:href="ncra-20231231.xsd#TaxationDetails-IncomeTaxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" xlink:href="ncra-20231231.xsd#TaxationDetails-ReconciliationOfIncomeTax" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-DeferredTaxes" xlink:href="ncra-20231231.xsd#TaxationDetails-DeferredTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetails-ValuationAllowance" xlink:href="ncra-20231231.xsd#TaxationDetails-ValuationAllowance" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/TaxationDetailsNarrative" xlink:href="ncra-20231231.xsd#TaxationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" xlink:href="ncra-20231231.xsd#RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommonStockDetailsNarrative" xlink:href="ncra-20231231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensationDetails-Assumptions" xlink:href="ncra-20231231.xsd#Share-basedCompensationDetails-Assumptions" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/Share-basedCompensationDetailsNarrative" xlink:href="ncra-20231231.xsd#Share-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/PreferredStockDetailsNarrative" xlink:href="ncra-20231231.xsd#PreferredStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/LossEarningsPerShareDetails" xlink:href="ncra-20231231.xsd#LossEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="ncra-20231231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" xlink:href="ncra-20231231.xsd#DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombinationDetails-Meixin" xlink:href="ncra-20231231.xsd#BusinessCombinationDetails-Meixin" xlink:type="simple" />
    <link:roleRef roleURI="http://nocera.com/role/BusinessCombinationDetails-Xfc" xlink:href="ncra-20231231.xsd#BusinessCombinationDetails-Xfc" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ErrCompDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTimingDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangements" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingPoliciesProc" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_EntityAddressAddressLine4" xlink:label="loc_NCRAEntityAddressAddressLine4" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_NCRAEntityAddressAddressLine4" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiIcfrAuditorAttestationFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="630" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AdvanceToSuppliers" xlink:label="loc_NCRAAdvanceToSuppliers" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_NCRAAdvanceToSuppliers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:label="loc_NCRAFinancialAssetsAtFairValueThroughProfitOrLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_NCRAFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_RetentionReceivables" xlink:label="loc_NCRARetentionReceivables" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_NCRARetentionReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AdvanceReceipts" xlink:label="loc_NCRAAdvanceReceipts" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_NCRAAdvanceReceipts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DueToRelatedPartiesCurrent1" xlink:label="loc_NCRADueToRelatedPartiesCurrent1" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_NCRADueToRelatedPartiesCurrent1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExtendedProductWarrantyAccrual" xlink:label="loc_us-gaapExtendedProductWarrantyAccrual" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapExtendedProductWarrantyAccrual" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebtCurrent" xlink:label="loc_us-gaapOtherLongTermDebtCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPayableCurrent" xlink:label="loc_us-gaapDividendsPayableCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDividendsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_LongtermSecuredBankLoan" xlink:label="loc_NCRALongtermSecuredBankLoan" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_NCRALongtermSecuredBankLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_StatutoryAndOtherReserves" xlink:label="loc_NCRAStatutoryAndOtherReserves" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_NCRAStatutoryAndOtherReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract" xlink:label="loc_us-gaapDiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapDiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" xlink:label="loc_us-gaapDiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapDiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_NetIncomeLoss2" xlink:label="loc_NCRANetIncomeLoss2" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_NCRANetIncomeLoss2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_TotalComprehensiveLoss" xlink:label="loc_NCRATotalComprehensiveLoss" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_NCRATotalComprehensiveLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="90" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_StatutoryAndOtherReservesMember" xlink:label="loc_NCRAStatutoryAndOtherReservesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_NCRAStatutoryAndOtherReservesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_TotalNoceraStockholdersEquityMember" xlink:label="loc_NCRATotalNoceraStockholdersEquityMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_NCRATotalNoceraStockholdersEquityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapNoncontrollingInterestMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PurchaseOfNoncontrollingInterest" xlink:label="loc_NCRAPurchaseOfNoncontrollingInterest" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_NCRAPurchaseOfNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPreferredStock" xlink:label="loc_us-gaapDividendsPreferredStock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsPreferredStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_NetIncomeLoss2" xlink:label="loc_NCRANetIncomeLoss2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_NCRANetIncomeLoss2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetImpairment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetImpairment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:label="loc_us-gaapGainOrLossOnSaleOfStockInSubsidiary" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapGainOrLossOnSaleOfStockInSubsidiary" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading" xlink:label="loc_NCRAGainOnFairValueChangeOfFinancialAssetsHeldForTrading" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_NCRAGainOnFairValueChangeOfFinancialAssetsHeldForTrading" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ConsultancyServicesSettledByEquities" xlink:label="loc_NCRAConsultancyServicesSettledByEquities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_NCRAConsultancyServicesSettledByEquities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="loc_us-gaapIncreaseDecreaseInDueToRelatedPartiesCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncreaseDecreaseInRetentionReceivables" xlink:label="loc_NCRAIncreaseDecreaseInRetentionReceivables" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_NCRAIncreaseDecreaseInRetentionReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayable" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncreaseDecreaseInAdvanceReceipt" xlink:label="loc_NCRAIncreaseDecreaseInAdvanceReceipt" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_NCRAIncreaseDecreaseInAdvanceReceipt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperations" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PurchaseOfFinancialAssetsAtFvtpl" xlink:label="loc_NCRAPurchaseOfFinancialAssetsAtFvtpl" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_NCRAPurchaseOfFinancialAssetsAtFvtpl" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaapProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="loc_us-gaapCashAcquiredFromAcquisition" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapCashAcquiredFromAcquisition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CashDisposedUponTerminationOfVie" xlink:label="loc_NCRACashDisposedUponTerminationOfVie" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_NCRACashDisposedUponTerminationOfVie" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="loc_us-gaapPaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapCashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PaymentToBankDebts" xlink:label="loc_NCRAPaymentToBankDebts" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_NCRAPaymentToBankDebts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="loc_us-gaapProceedsFromIssuanceOfWarrants" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSubordinatedShortTermDebt" xlink:label="loc_us-gaapProceedsFromSubordinatedShortTermDebt" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSubordinatedShortTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashProvidedByUsedInFinancingActivitiesDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation" xlink:label="loc_NCRAIncreaseInCashAndCashEquivalentsFromContinuingOperation" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_NCRAIncreaseInCashAndCashEquivalentsFromContinuingOperation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" xlink:label="loc_NCRAEffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_NCRAEffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_2" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:title="995410 - Disclosure - Pay vs Performance Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="loc_ecdPayVsPerformanceDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable" xlink:label="loc_ecdPvpTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis" xlink:label="loc_ecdExecutiveCategoryAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdExecutiveCategoryAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="loc_ecdAllExecutiveCategoriesMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdExecutiveCategoryAxis" xlink:to="loc_ecdAllExecutiveCategoriesMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis" xlink:label="loc_ecdAdjToCompAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdAdjToCompAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember" xlink:label="loc_ecdAllAdjToCompMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAdjToCompAxis" xlink:to="loc_ecdAllAdjToCompMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis" xlink:label="loc_ecdMeasureAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdMeasureAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock" xlink:label="loc_ecdPvpTableTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName" xlink:label="loc_ecdCoSelectedMeasureName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdCoSelectedMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="loc_ecdNamedExecutiveOfficersFnTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdNamedExecutiveOfficersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="loc_ecdPeerGroupIssuersFnTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeerGroupIssuersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="loc_ecdChangedPeerGroupFnTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdChangedPeerGroupFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt" xlink:label="loc_ecdPeoTotalCompAmt" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="loc_ecdPeoActuallyPaidCompAmt" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoActuallyPaidCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="loc_ecdAdjToPeoCompFnTextBlock" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdAdjToPeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="loc_ecdNonPeoNeoAvgTotalCompAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="loc_ecdAdjToNonPeoNeoCompFnTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdAdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:presentationArc order="2140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" />
      <link:presentationArc order="2150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" />
      <link:presentationArc order="2160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock" xlink:label="loc_ecdTabularListTableTextBlock" />
      <link:presentationArc order="2170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTabularListTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt" xlink:label="loc_ecdTotalShareholderRtnAmt" />
      <link:presentationArc order="2180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="loc_ecdPeerGroupTotalShareholderRtnAmt" />
      <link:presentationArc order="2190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdPeerGroupTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="2200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt" xlink:label="loc_ecdCoSelectedMeasureAmt" />
      <link:presentationArc order="2210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdCoSelectedMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt" xlink:label="loc_ecdOtherPerfMeasureAmt" />
      <link:presentationArc order="2220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdOtherPerfMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt" xlink:label="loc_ecdAdjToCompAmt" />
      <link:presentationArc order="2230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdAdjToCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName" xlink:label="loc_ecdPeoName" />
      <link:presentationArc order="2240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdPeoName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName" xlink:label="loc_ecdMeasureName" />
      <link:presentationArc order="2250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="loc_ecdNonGaapMeasureDescriptionTextBlock" />
      <link:presentationArc order="2260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdMeasureName" xlink:to="loc_ecdNonGaapMeasureDescriptionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="loc_ecdAdditional402vDisclosureTextBlock" />
      <link:presentationArc order="2270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdAdditional402vDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:title="995440 - Disclosure - Recovery of Erroneously Awarded Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems" xlink:label="loc_ecdRecoveryOfErrCompDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable" xlink:label="loc_ecdErrCompRecoveryTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdErrCompRecoveryTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis" xlink:label="loc_ecdRestatementDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdRestatementDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate" xlink:label="loc_ecdRestatementDeterminationDate" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdRestatementDeterminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt" xlink:label="loc_ecdAggtErrCompAmt" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="loc_ecdErrCompAnalysisTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdErrCompAnalysisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="loc_ecdOutstandingAggtErrCompAmt" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdOutstandingAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="loc_ecdAggtErrCompNotYetDeterminedTextBlock" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdAggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName" xlink:label="loc_ecdForgoneRecoveryIndName" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryIndName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName" xlink:label="loc_ecdOutstandingRecoveryIndName" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryIndName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="loc_ecdOutstandingRecoveryCompAmt" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:title="995443 - Disclosure - Award Timing Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems" xlink:label="loc_ecdAwardTmgDiscLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="loc_ecdAwardsCloseToMnpiDiscTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_ecdIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="loc_ecdAwardTmgMnpiDiscTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiDiscTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="loc_ecdAwardTmgMethodTextBlock" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="loc_ecdAwardTmgPredtrmndFlag" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgPredtrmndFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="loc_ecdAwardTmgMnpiCnsdrdFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiCnsdrdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="loc_ecdMnpiDiscTimedForCompValFlag" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdMnpiDiscTimedForCompValFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="loc_ecdAwardsCloseToMnpiDiscIndName" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscIndName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="loc_ecdAwardUndrlygSecuritiesAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardUndrlygSecuritiesAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice" xlink:label="loc_ecdAwardExrcPrice" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardExrcPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue" xlink:label="loc_ecdAwardGrantDateFairValue" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="loc_ecdUndrlygSecurityMktPriceChngPct" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdUndrlygSecurityMktPriceChngPct" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="995445 - Disclosure - Insider Trading Arrangements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems" xlink:label="loc_ecdInsiderTradingArrLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="loc_ecdMtrlTermsOfTrdArrTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdMtrlTermsOfTrdArrTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName" xlink:label="loc_ecdTrdArrIndName" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle" xlink:label="loc_ecdTrdArrIndTitle" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="loc_ecdRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="loc_ecdNonRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate" xlink:label="loc_ecdTrdArrAdoptionDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrAdoptionDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="loc_ecdRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="loc_ecdNonRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate" xlink:label="loc_ecdTrdArrTerminationDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrTerminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration" xlink:label="loc_ecdTrdArrDuration" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrDuration" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt" xlink:label="loc_ecdTrdArrSecuritiesAggAvailAmt" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrSecuritiesAggAvailAmt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="loc_ecdInsiderTradingPoliciesProcLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/PrincipalActivitiesAndOrganization" xlink:title="995513 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoingConcern" xlink:title="995514 - Disclosure - GOING CONCERN">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubstantialDoubtAboutGoingConcernTextBlock" xlink:label="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSubstantialDoubtAboutGoingConcernTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicy" xlink:title="995515 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNet" xlink:title="995516 - Disclosure - ACCOUNTS RECEIVABLE, NET">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossAbstract" xlink:label="loc_us-gaapCreditLossAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:label="loc_us-gaapAccountsAndNontradeReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAccountsAndNontradeReceivableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/InventoriesNet" xlink:title="995517 - Disclosure - INVENTORIES, NET">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/AdvanceToSuppliers" xlink:title="995518 - Disclosure - ADVANCE TO SUPPLIERS">
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisclosureAdvanceToSuppliersAbstract" xlink:label="loc_NCRADisclosureAdvanceToSuppliersAbstract" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AdvanceToSuppliersTextBlock" xlink:label="loc_NCRAAdvanceToSuppliersTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_NCRADisclosureAdvanceToSuppliersAbstract" xlink:to="loc_NCRAAdvanceToSuppliersTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet" xlink:title="995519 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaapOtherCurrentAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherCurrentAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss" xlink:title="995520 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaapFairValueDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNet" xlink:title="995521 - Disclosure - PROPERTY AND EQUIPMENT, NET">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="995522 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowings" xlink:title="995523 - Disclosure - OTHER BORROWINGS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/Warrants" xlink:title="995524 - Disclosure - WARRANTS">
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisclosureWarrantsAbstract" xlink:label="loc_NCRADisclosureWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantDisclosureTextBlock" xlink:label="loc_NCRAWarrantDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_NCRADisclosureWarrantsAbstract" xlink:to="loc_NCRAWarrantDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/Leases" xlink:title="995525 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherPayablesAndAccruedLiabilities" xlink:title="995526 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/Taxation" xlink:title="995527 - Disclosure - TAXATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/RelatedPartyBalancesAndTransactions" xlink:title="995528 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/CommonStock" xlink:title="995529 - Disclosure - COMMON STOCK">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensation" xlink:title="995530 - Disclosure - SHARE-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/PreferredStock" xlink:title="995531 - Disclosure - PREFERRED STOCK">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockTextBlock" xlink:label="loc_us-gaapPreferredStockTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapPreferredStockTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/LossEarningsPerShare" xlink:title="995532 - Disclosure - (LOSS) EARNINGS PER SHARE">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/CommitmentsAndContingencies" xlink:title="995533 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc" xlink:title="995534 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="loc_us-gaapDisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombination" xlink:title="995535 - Disclosure - BUSINESS COMBINATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/SubsequentEvent" xlink:title="995536 - Disclosure - SUBSEQUENT EVENT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" xlink:title="995537 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock" xlink:label="loc_NCRAChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_NCRAChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock" xlink:label="loc_NCRAPrepaidExpensesAndOtherAssetsPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_NCRAPrepaidExpensesAndOtherAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaapBusinessCombinationsPolicy" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessCombinationsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:label="loc_us-gaapConsolidationVariableInterestEntityPolicy" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationVariableInterestEntityPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapShareholdersEquityAndShareBasedPaymentsTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaapCostOfSalesPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCostOfSalesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxUncertaintiesPolicy" xlink:label="loc_us-gaapIncomeTaxUncertaintiesPolicy" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxUncertaintiesPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables" xlink:title="995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="loc_us-gaapSchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock" xlink:label="loc_NCRAPropertyAndEquipmentUsefulLivesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_NCRAPropertyAndEquipmentUsefulLivesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNetTables" xlink:title="995539 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossAbstract" xlink:label="loc_us-gaapCreditLossAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/InventoriesNetTables" xlink:title="995540 - Disclosure - INVENTORIES, NET (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables" xlink:title="995541 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNetTables" xlink:title="995542 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="995543 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaapScheduleOfGoodwillTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfGoodwillTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowingsTables" xlink:title="995544 - Disclosure - OTHER BORROWINGS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsTables" xlink:title="995545 - Disclosure - WARRANTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisclosureWarrantsAbstract" xlink:label="loc_NCRADisclosureWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock" xlink:label="loc_NCRAScheduleOfWarrantValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_NCRADisclosureWarrantsAbstract" xlink:to="loc_NCRAScheduleOfWarrantValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock" xlink:label="loc_NCRAScheduleOfWarrantLiabilitiesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_NCRADisclosureWarrantsAbstract" xlink:to="loc_NCRAScheduleOfWarrantLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock" xlink:label="loc_us-gaapScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_NCRADisclosureWarrantsAbstract" xlink:to="loc_us-gaapScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/LeasesTables" xlink:title="995546 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables" xlink:title="995547 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationTables" xlink:title="995548 - Disclosure - TAXATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="loc_us-gaapSummaryOfValuationAllowanceTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapSummaryOfValuationAllowanceTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables" xlink:title="995549 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensationTables" xlink:title="995550 - Disclosure - SHARE-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/LossEarningsPerShareTables" xlink:title="995551 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables" xlink:title="995552 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;) (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:label="loc_us-gaapScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombinationTables" xlink:title="995553 - Disclosure - BUSINESS COMBINATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" xlink:label="loc_NCRAMeixinInstitutionalFoodDevelopmentCompanyLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAMeixinInstitutionalFoodDevelopmentCompanyLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XinFengConstructionCoLtdMember" xlink:label="loc_NCRAXinFengConstructionCoLtdMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAXinFengConstructionCoLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" xlink:title="995554 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XFCSaleMember" xlink:label="loc_NCRAXFCSaleMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_NCRAXFCSaleMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MeixinVIEAgreementsMember" xlink:label="loc_NCRAMeixinVIEAgreementsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAMeixinVIEAgreementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:label="loc_us-gaapProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEquityMethodInvestmentsLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoingConcernDetailsNarrative" xlink:title="995555 - Disclosure - GOING CONCERN (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncomeLossFromContinuingsOperation" xlink:label="loc_NCRAIncomeLossFromContinuingsOperation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_NCRAIncomeLossFromContinuingsOperation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" xlink:title="995556 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PurchasesMember" xlink:label="loc_NCRAPurchasesMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_NCRAPurchasesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="loc_us-gaapProductConcentrationRiskMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapProductConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerAMember" xlink:label="loc_NCRACustomerAMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRACustomerAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerBMember" xlink:label="loc_NCRACustomerBMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRACustomerBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerCMember" xlink:label="loc_NCRACustomerCMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRACustomerCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CustomerDMember" xlink:label="loc_NCRACustomerDMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRACustomerDMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AllCustomersMember" xlink:label="loc_NCRAAllCustomersMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRAAllCustomersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SupplierAMember" xlink:label="loc_NCRASupplierAMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRASupplierAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SupplierBMember" xlink:label="loc_NCRASupplierBMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRASupplierBMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SupplierCMember" xlink:label="loc_NCRASupplierCMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRASupplierCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AllSuppliersMember" xlink:label="loc_NCRAAllSuppliersMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRAAllSuppliersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" xlink:title="995557 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MachineryMember" xlink:label="loc_NCRAMachineryMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_NCRAMachineryMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1" xlink:label="loc_NCRAPropertyPlantAndEquipmentEstimatedUsefulLives1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_NCRAPropertyPlantAndEquipmentEstimatedUsefulLives1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" xlink:title="995558 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FiveCustomerMember" xlink:label="loc_NCRAFiveCustomerMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRAFiveCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FourCustomerMember" xlink:label="loc_NCRAFourCustomerMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_NCRAFourCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ForeignCurrencyExchangeRateTranslation2" xlink:label="loc_NCRAForeignCurrencyExchangeRateTranslation2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_NCRAForeignCurrencyExchangeRateTranslation2" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNetDetails" xlink:title="995559 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossAbstract" xlink:label="loc_us-gaapCreditLossAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAccountsReceivableGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/AccountsReceivableNetDetailsNarrative" xlink:title="995560 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossAbstract" xlink:label="loc_us-gaapCreditLossAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditLossAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/InventoriesNetDetails" xlink:title="995561 - Disclosure - INVENTORIES, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryRawMaterialsNetOfReserves" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterialsNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryWorkInProcessAndRawMaterialsNetOfReserves" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcessAndRawMaterialsNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/AdvanceToSuppliersDetailsNarrative" xlink:title="995562 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisclosureAdvanceToSuppliersAbstract" xlink:label="loc_NCRADisclosureAdvanceToSuppliersAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_NCRADisclosureAdvanceToSuppliersAbstract" xlink:to="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" xlink:title="995563 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="loc_us-gaapBalanceSheetLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBalanceSheetLocationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="loc_us-gaapBalanceSheetLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationAxis" xlink:to="loc_us-gaapBalanceSheetLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_OtherReceivablesMember" xlink:label="loc_NCRAOtherReceivablesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBalanceSheetLocationDomain" xlink:to="loc_NCRAOtherReceivablesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNetDetails" xlink:title="995564 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="995565 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill" xlink:title="995566 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MeixinMember" xlink:label="loc_NCRAMeixinMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_NCRAMeixinMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillImpairedAccumulatedImpairmentLoss_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" xlink:title="995567 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments" xlink:label="loc_NCRAFiniteLivedIntangibleAssetsTranslationAdjustments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_NCRAFiniteLivedIntangibleAssetsTranslationAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowingsDetails" xlink:title="995568 - Disclosure - OTHER BORROWINGS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChaileaseFinanceCoMember" xlink:label="loc_NCRAChaileaseFinanceCoMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_NCRAChaileaseFinanceCoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChaileaseFinanceCoMember" xlink:label="loc_NCRAChaileaseFinanceCoMember_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_NCRAChaileaseFinanceCoMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayableCurrent" xlink:label="loc_us-gaapOtherLoansPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapOtherLoansPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLoansPayableLongTerm" xlink:label="loc_us-gaapOtherLoansPayableLongTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapOtherLoansPayableLongTerm" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherBorrowingsDetailsNarrative" xlink:title="995569 - Disclosure - OTHER BORROWINGS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChaileaseFinanceCoMember" xlink:label="loc_NCRAChaileaseFinanceCoMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_NCRAChaileaseFinanceCoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="loc_srtCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtCurrencyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_TWD" xlink:label="loc_currencyTWD" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currencyAllCurrenciesDomain" xlink:to="loc_currencyTWD" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_deiLegalEntityAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XizhiBrenchMember" xlink:label="loc_NCRAXizhiBrenchMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_NCRAXizhiBrenchMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayable" xlink:label="loc_us-gaapLoansPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLoansPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetails-AssumptionsUsed" xlink:title="995570 - Disclosure - WARRANTS (Details - Assumptions used)">
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisclosureWarrantsAbstract" xlink:label="loc_NCRADisclosureWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsTable" xlink:label="loc_us-gaapOffsettingAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_NCRADisclosureWarrantsAbstract" xlink:to="loc_us-gaapOffsettingAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OffsettingAssetsLineItems" xlink:label="loc_us-gaapOffsettingAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapOffsettingAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_CWarrantMember" xlink:label="loc_NCRACWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_NCRACWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DWarrantMember" xlink:label="loc_NCRADWarrantMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_NCRADWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IPOWarrantMember" xlink:label="loc_NCRAIPOWarrantMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_NCRAIPOWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="loc_us-gaapMeasurementInputSharePriceMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputSharePriceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="loc_us-gaapMeasurementInputExercisePriceMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExercisePriceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue" xlink:label="loc_us-gaapDerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOffsettingAssetsLineItems" xlink:to="loc_us-gaapDerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetails-WarrantLiability" xlink:title="995571 - Disclosure - WARRANTS (Details - Warrant Liability)">
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisclosureWarrantsAbstract" xlink:label="loc_NCRADisclosureWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_NCRADisclosureWarrantsAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtCounterpartyNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsIssuedToInvestorsMember" xlink:label="loc_NCRAWarrantsIssuedToInvestorsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_NCRAWarrantsIssuedToInvestorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsIssuedToUnderwriterMember" xlink:label="loc_NCRAWarrantsIssuedToUnderwriterMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_NCRAWarrantsIssuedToUnderwriterMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1" xlink:label="loc_NCRAFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_NCRAFairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapFairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetails-WarrantActivity" xlink:title="995572 - Disclosure - WARRANTS (Details - Warrant Activity)">
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisclosureWarrantsAbstract" xlink:label="loc_NCRADisclosureWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_NCRADisclosureWarrantsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsExercisable" xlink:label="loc_NCRAWarrantsExercisable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAWarrantsExercisable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AverageExercisePriceExerciasable" xlink:label="loc_NCRAAverageExercisePriceExerciasable" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAAverageExercisePriceExerciasable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AverageExercisePriceGranted" xlink:label="loc_NCRAAverageExercisePriceGranted" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAAverageExercisePriceGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WeightedAverageRemainingContractualTermGranted" xlink:label="loc_NCRAWeightedAverageRemainingContractualTermGranted" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAWeightedAverageRemainingContractualTermGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsExercisedSurrendered" xlink:label="loc_NCRAWarrantsExercisedSurrendered" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAWarrantsExercisedSurrendered" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AverageExercisePriceExercisedSurrendered" xlink:label="loc_NCRAAverageExercisePriceExercisedSurrendered" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAAverageExercisePriceExercisedSurrendered" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantWeightedAverageExercisePriceExpired" xlink:label="loc_NCRAWarrantWeightedAverageExercisePriceExpired" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAWarrantWeightedAverageExercisePriceExpired" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsExercisable" xlink:label="loc_NCRAWarrantsExercisable_2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAWarrantsExercisable_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AverageExercisePriceExerciasable" xlink:label="loc_NCRAAverageExercisePriceExerciasable_2" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAAverageExercisePriceExerciasable_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/WarrantsDetailsNarrative" xlink:title="995573 - Disclosure - WARRANTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisclosureWarrantsAbstract" xlink:label="loc_NCRADisclosureWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_NCRADisclosureWarrantsAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtCounterpartyNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_UnderwritersMember" xlink:label="loc_NCRAUnderwritersMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_NCRAUnderwritersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaapProceedsFromWarrantExercises" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromWarrantExercises" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/LeasesDetails-LeaseCosts" xlink:title="995574 - Disclosure - LEASES (Details - Lease costs)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeaseCost" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/LeasesDetailsNarrative" xlink:title="995575 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" xlink:title="995576 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapOtherAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-IncomeTaxExpense" xlink:title="995577 - Disclosure - TAXATION (Details - Income tax expense)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_IncomeTaxExpenseBenefit1" xlink:label="loc_NCRAIncomeTaxExpenseBenefit1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_NCRAIncomeTaxExpenseBenefit1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" xlink:title="995578 - Disclosure - TAXATION (Details - Reconciliation of income tax)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCredits" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-DeferredTaxes" xlink:title="995579 - Disclosure - TAXATION (Details - Deferred taxes)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsGrossAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ReversalOfDeferredTaxAssetsGross" xlink:label="loc_NCRAReversalOfDeferredTaxAssetsGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_NCRAReversalOfDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DeferredTaxAssetsValuationAllowanceCurrents" xlink:label="loc_NCRADeferredTaxAssetsValuationAllowanceCurrents" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_NCRADeferredTaxAssetsValuationAllowanceCurrents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsGrossAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesAbstract" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetails-ValuationAllowance" xlink:title="995580 - Disclosure - TAXATION (Details - Valuation Allowance)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1" xlink:label="loc_NCRAValuationAllowanceDeferredTaxAssetChangeInAmount1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_NCRAValuationAllowanceDeferredTaxAssetChangeInAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/TaxationDetailsNarrative" xlink:title="995581 - Disclosure - TAXATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaapOperatingLossCarryforwardsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwardsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaapOperatingLossCarryforwardsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsTable" xlink:to="loc_us-gaapOperatingLossCarryforwardsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaapIncomeTaxAuthorityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsTable" xlink:to="loc_us-gaapIncomeTaxAuthorityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaapIncomeTaxAuthorityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityAxis" xlink:to="loc_us-gaapIncomeTaxAuthorityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_countryUS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_HK" xlink:label="loc_countryHK" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_countryHK" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PRCMember" xlink:label="loc_NCRAPRCMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxAuthorityDomain" xlink:to="loc_NCRAPRCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ValueAddedTaxRate" xlink:label="loc_NCRAValueAddedTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_NCRAValueAddedTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationGiltiPercent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationGiltiPercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationGiltiAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationGiltiAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" xlink:title="995582 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MountainShareTransferLLCMember" xlink:label="loc_NCRAMountainShareTransferLLCMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAMountainShareTransferLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_GrandSmoothCorporationLimitedMember" xlink:label="loc_NCRAGrandSmoothCorporationLimitedMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAGrandSmoothCorporationLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DueToRelatedPartiesCurrent1" xlink:label="loc_NCRADueToRelatedPartiesCurrent1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_NCRADueToRelatedPartiesCurrent1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DueFromARelatedParty" xlink:label="loc_NCRADueFromARelatedParty" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_NCRADueFromARelatedParty" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/CommonStockDetailsNarrative" xlink:title="995583 - Disclosure - COMMON STOCK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_PublicOfferingMember" xlink:label="loc_NCRAPublicOfferingMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_NCRAPublicOfferingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_GrossProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_NCRAGrossProceedsFromIssuanceOrSaleOfEquity" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_NCRAGrossProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensationDetails-Assumptions" xlink:title="995584 - Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/Share-basedCompensationDetailsNarrative" xlink:title="995585 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_YinChiehChengMember" xlink:label="loc_NCRAYinChiehChengMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAYinChiehChengMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ShunChihChuangMember" xlink:label="loc_NCRAShunChihChuangMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAShunChihChuangMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_HsienWenYuMember" xlink:label="loc_NCRAHsienWenYuMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAHsienWenYuMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MichaelALittmanMember" xlink:label="loc_NCRAMichaelALittmanMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAMichaelALittmanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ShunChihChuangAndFiveConsultantsMember" xlink:label="loc_NCRAShunChihChuangAndFiveConsultantsMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAShunChihChuangAndFiveConsultantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ChenChunChungMember" xlink:label="loc_NCRAChenChunChungMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAChenChunChungMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_TraDigitalMember" xlink:label="loc_NCRATraDigitalMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRATraDigitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestorMember" xlink:label="loc_us-gaapInvestorMember" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapInvestorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_YuHaoChangMember" xlink:label="loc_NCRAYuHaoChangMember" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAYuHaoChangMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_AndyChinAnJinMember" xlink:label="loc_NCRAAndyChinAnJinMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_NCRAAndyChinAnJinMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_SeriesAWarrantMember" xlink:label="loc_NCRASeriesAWarrantMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_NCRASeriesAWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ClassAWarrantMember" xlink:label="loc_NCRAClassAWarrantMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_NCRAClassAWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ClassBWarrantMember" xlink:label="loc_NCRAClassBWarrantMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_NCRAClassBWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_ShareBasedCompensationMember" xlink:label="loc_NCRAShareBasedCompensationMember" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_NCRAShareBasedCompensationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_WarrantsGranted" xlink:label="loc_NCRAWarrantsGranted" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_NCRAWarrantsGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/PreferredStockDetailsNarrative" xlink:title="995586 - Disclosure - PREFERRED STOCK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaapScheduleOfStockByClassTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockByClassTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaapClassOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapClassOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfStockByClassTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaapSaleOfStockPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSaleOfStockPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/LossEarningsPerShareDetails" xlink:title="995587 - Disclosure - (LOSS) EARNINGS PER SHARE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaapIncomeLossFromContinuingOperations" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapIncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="995588 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractualObligation" xlink:label="loc_us-gaapContractualObligation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapContractualObligation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" xlink:title="995589 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&quot;XFC&quot;) (Details - Discontinued operations XFC - operations)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract" xlink:label="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense" xlink:label="loc_NCRADisposalGroupIncludingDiscontinuedOperationSellingExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_NCRADisposalGroupIncludingDiscontinuedOperationSellingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherIncome" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationOtherExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense" xlink:label="loc_NCRADisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_NCRADisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:label="loc_us-gaapDiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapDiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" xlink:label="loc_NCRADiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_NCRADiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" xlink:title="995590 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;) (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XFCSaleMember" xlink:label="loc_NCRAXFCSaleMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAXFCSaleMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="loc_us-gaapDisposalGroupClassificationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="loc_us-gaapDisposalGroupClassificationAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="loc_us-gaapDisposalGroupClassificationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationAxis" xlink:to="loc_us-gaapDisposalGroupClassificationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:label="loc_us-gaapDiscontinuedOperationsHeldforsaleMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisposalGroupClassificationDomain" xlink:to="loc_us-gaapDiscontinuedOperationsHeldforsaleMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_us-gaapBusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:label="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_us-gaapAssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses" xlink:label="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_us-gaapDisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" xlink:label="loc_NCRADiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="loc_NCRADiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombinationDetails-Meixin" xlink:title="995591 - Disclosure - BUSINESS COMBINATION (Details - Meixin)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember" xlink:label="loc_NCRAMeixinInstitutionalFoodDevelopmentCompanyLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAMeixinInstitutionalFoodDevelopmentCompanyLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://nocera.com/role/BusinessCombinationDetails-Xfc" xlink:title="995592 - Disclosure - BUSINESS COMBINATION (Details - XFC)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_XinFengConstructionCoLtdMember" xlink:label="loc_NCRAXinFengConstructionCoLtdMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_NCRAXinFengConstructionCoLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="ncra-20231231.xsd#NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary" xlink:label="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_NCRABusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" #& 78# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M6>1E4YYXKZ0OOA+H>FJTE[K6KWS8P5CDBM5([J?*C5R#G/WJ\.OM-T_1_B9
M]N[0:4MS]F,;,6!<INMMS,23B21ADDDO(N>E53MS:$L[+P_I/]CZ:D+E7N9&
M,UQ(O1Y6QN(]A@*/]E5':M*BBNXS$^E+N_&BB@ W4;J**!6#-&:** L&:7=2
M4<4"'44VEW5 [BT444#$W4FZBBK#43KUI:** "BBBE< HHI,BE<!:*3(HR*0
M"T4F12;O:@!P!8@ 9)X KSW^U%OM8FUI6#P?:;>.U?H#!%(,-]"[2N#W4K6W
MXRU5FA_L>U=ENKM/W\D;8-O;DD,V1T9N57O]YA]PUSFN+##H-X&,<%O' ?\
M85% X^@&!42V*1]0^"==^U0QY:O3+*;<B-GCO7S9\+_$!FCCRW-?0>@W/GPK
MSU%<29H=&N>U%$/S1BB@#7V4C1G::T/L]'V>L[CL990X-0LI5:UC:]1BJUQ;
M?+BBX6.<U*Z^SQDDX->)_&+Q<8/"FMPJQ9WLIT"CN3&W%>N>*M\<#D<<5\M?
M&"^E6.;O[5/-U&>;7&&)(Z$\5A^)+Y],T34;V( R6]M)*N1D;E4D?AD5D>'_
M !M9K.FC7\RVMU%^[MI)#A9D'"KD\!P.,'[W&.<@;7B% VCZ@L@4HUM*&$@R
M,;#G([BN]24E=&>Q>UK2+;3?"MS811F2"WMWVC>59V +;MP(.XL-VX'.3FL3
MPBUI:Z/-ID:F*^6XN)'25BTEPOFL%EW$DR?*%4G)(*X/;.A->RZ+9O:7:R7-
MBD96WO44R-LP=J2J!NR!@;P""!EMIZU-+M[#7/#Z1LEO?VZS2DJ0LBJ_F,<C
MK@\]>M4(JJI6\QCO5S4IUGL[C2856XU*[@>*.UZD;E*[W_NH,Y+'TP,D@''O
MO#MBDWRQ3 9^X+J;;_WSOQ71:#)IOANU7>UKIEN6!.XK&&;IGMN/ZTD!:TMW
MDM+9WW&1HT+%AAMV!G(]<UZI\&_B1IVD^ ;Z*\U:WM;72]1O(/W\P7RDWM(%
MP3GN^T#J ,#BO&M)GO-8ACMK?2[>QT[RA&]_=F:2Y<8 /EI(P"-Q]YD 7JH;
MMZ'X ^!.@^,&U>ZNI[X63);6+:7:3""%5A3,;%E&\G$C#[W3ZU,N73GV)?-9
M\FYUVH?%#2_%FG2SZ+?-J<2A-Q@BDRI=MJA@5&TD]CS7E$DRZY)JT-S'(5,K
M0R+("N044D#N,9]B"#Z5W7BKX+^&/"7A^^BT_2(WF:%C]HO':XE9@K8)9R<$
M9/3%>7^$YT/V^W1G;RVCD!=RQ*L@ Z\]5:IC[/G?L[V\PI^TY%[6W-Y;'H_@
M_P 0-J5L;"]DW:K:(/-9AC[1'G"S#USP&_NOD="I/1UY=-'()(;BVF^S7ENQ
M>"<+NVGH01_$K#AE[CT(!':^&_%,.O!X)(_L>I0KNFM&;=\N<;T; WH3WZ@\
M, :ZHOHQ&Y1115@%%%% !1110 4444K@%%)D4;J+@+DU0U#Q#IFEW,-M>:A;
MVMQ/CRHY9 K-D[1@>YX^M7-Q-5+K2;*^NK:YN;.WN+FV),$TL2L\1/4J2,C\
M*3 N]\=#2TRBJ =NI-WM244K +NI-QHHIAJ&XT;C110*P4444!8*R?$'B&/1
M(XXTB^TZA< _9[7=MSC@NY_AC7(RW)Y  )(%4]>\6K83/8Z>B7FI+PX8GR;;
M(SF4COC!$:_,<C.T'=7.V\)62:XFE:YNYR&FN)  SXS@ ?PJN2%4<#/J23+D
M%B2UMVB\V6:0W%W</YL\[#!D?@=.R@ *!V  ]ZS/'DR0^#=9+]&MS&.G+,0B
MCGU9@*VEK@OC!JJV^EZ;IBOB6]NE=D'4QQ_,3_WWY?\ D5C-VBRX[GJ'PBU(
MR>4<YZ5]5^$9"T,9[XKY%^#<;%8.O:OKWP3"?(CSZ5YR9LSM[9?EHJU:P_+1
M5W%8ZA;?CI2_9QZ5=$?2G>3[5SW+L4&MN]5[BU#+TK7\O*D&HFCZ@T7&>?\
MB31S-"XV]1Z5\X_%/P/)=1R[4)_"OK^[L5F7IFN.\0>#HKY&!C_2BX'Y3_%#
MX8W'F2XA)'^[7D5QK'C/PC;36UGJEP;/8R?9KI?/C"D8( ?)48_NXK]4/&7P
M5AU!7/D@_A7@OC3]G:*3S56!=S J,CC)Z4*33T XY6#6\#(P93&I5E/!&T8(
M-8VI:/8W4QEELX'G_P">WE@2?]]#G]:T=.41Z/8HN0J0(@!;<0 H'7 STZX'
MTJ.ZQS7K'.<K=:'9JW(G9>FUKJ9AZC@O5O1M-LK&;?;VD$$G=XXE5C^(&:EO
M.N:?8_ZRIZ@=3IYZ5ZC\+_B9X9^'\-S9:U<21WFJW@:,(%(54MS\QW,./W>.
M.Y';)KRS3STKUOX(-HZZCKW]KZ7I]]+$+2XLY[NWCE>)MMS&^TL"0-K?J:FK
M;DU''<K>-OBIX:\36]Q%I]Y%C+Q-]HFC4Y'R\*K,S G(! QP:\(LY]*TW6?-
MBUUKBZO8O(@M+339'C<@;AB61HP1D/@@8(8XKZ>\?:M9+;2"UCAMU(^["BH/
MT%?%'Q"D:QBMS;/Y(MDC>UD7JI5B58?0JOY5R0FHZI&EGU/9.6C!(VMC)'I5
M>X@$DD4BO)#/"WF0SQ-MDB;&,J?<9!'0@D$$$BL[P?XIM?&7A^VU.V9<N-D\
M2G_53 ?.A^AZ>H(/>M5J]!--71D;NC^/3;[8-=$<(X"ZE&-L+?\ 74?\LC_M
M9*'U7@5V:L&56!RK#((Z$>HKRMJ;IMQ=Z"V=*N/LL><M:2+YELW_  #(V?5"
MN<\YI\Q!ZO17(V'Q$M-H75K:32W'69?WUM]=X&Y1[NJCWKJ;:ZAO+:.XMY8[
MBWD&4FB8.CCU##@U:U EHINZCBG85Q=U)NI&]J*=AZA1113 ****E@%%%%(
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
MZ[9W$C=()'\F;Z>6^&S^%=$X(QQBMTT]B2%N]1-4M1MG]*8$4G>H7[U,]14
M0-43?UJ5O\:C;O4 1M24-]:-OO0 5+'46WWJ5* +,?:K$?:J<D\=K"9IY$@A
M7DR2L$4?4GBN/U[XY>#/#:L)-9CU"=21]GTY3.Q/IN'R#\6%',ENP/18_7K3
MKJ]M]-LY+N\N(K2TB'SSSN$1?JQX%?-/B+]JC5+O=%X>T:"P0\"XU!C-)]0B
MD*#]=U>7:SJFO>.KY;K6M0N=3F!^3SF^2/V5!\J_@!6,J\5L6HL^B/''[4&B
MZ.KVWAB'^WK_ *"Y<,EHGOGAG/L !_M5X5KOB+Q'\2-2%SKFH37I!_=PC"0Q
M#T2,84?7&3W)JUX=\ W-](F(F.?:O<OA_P#!&>\>(M >?:N2524]S112/-_!
M/PWFOIH_W61GTKZH^%7P78M"S0>G:O2OAG\!Q!Y3/!^E?2W@_P"',.FQI^Z
MQ[5F,YCX>_#./3XH\Q $>U>S:1HR6D:@**M:?I*6J* M:BQA<<9-:ZD"1QB-
M:E7U/X"@+CKUIRJ6Z4 "Y:BI -O HH F$E.64U7W>]&XTK 6?,QWIPDJL":7
M<:+#N6A)1NW#.>15?<:<K&E8=R7=NX-)M)[YIN[=UZTO'J:5AB>7[4?9P>U/
M7'3.:?Q2L!$+5/;\JD6W0?PY_"G[@*=N/I18 6/T4"G[?H*9N-&XT@%;*]>:
MB<?EZ5)N-1ME?>G8"I<VJR*:YG6O#,5[&P9%(/M77-SSCFH)%#9!'-(#YY\;
M?"2#4%?$0.<_PU\X_$#]GT2F0I!_X[7Z"W6GI-D%<US.K^#[>\4[HU/X4[ ?
MDGXV^ MQ;M(1;M_WS7C7B'X6W5FS?N6'_ :_8CQ-\'[2^5_W"G->->,/V=(+
M@2%+=>_:D!^4FI>$9X6.83\OJM6M'\8>+O"6U=,U[4;2)3Q!Y[/#Q_TS;*]O
M2ON3Q=^S.PWE+?OZ&O)/$7[/%S;LVVW/Y&FKH#R33?VEO&^GX%VNG:FHZ^=:
MF-C^,97^5=18?M9$+C4/"K;^/FM+_@^O#1\?G5'5?@G>6[-B _D:YB\^%5["
MQ_<G\C6BJS74GE1Z=;_M3>&95'VC2]7MR>NU(Y /_'Q6A_PTEX(8_P#'QJ(^
MMDW^->%7'P\O(\_NC^549/ ]TO\ RR/Y5?MIARH^AX_V@_ TRY_M2XC]I+*;
M/Z*:KW'[0W@F-B%OKR;WCLI,?^/8KY[/@N[_ .>3?K0O@N[/'E-^1H]M(7*C
MW>X_:/\ "$<6Z)=3N&S_ *M;4*?KEF K(O/VG])C8BUT"_N!V:6=(OY!J\FC
M\"W;](C^57K?X<7DF!Y)_*E[:0^5'77W[3NK3+BQ\/V=J<=;BX>;G\ E<SJ'
MQQ\<ZID)J:V"'HME;JG_ (\06_6M.Q^$E]<8Q WY&NKTGX$WMQMS;G\C4.I)
M[L=D>+7S:KXBF\W4KV\U*3/WKN9Y3_X\35[3_"%Q=$!8FQ_NU]/>'?V;;F9E
MW6_Z&O7O"/[+YW)OMOT-1J,^.?#_ ,*+N]9/W+?]\U[#X,_9]N;ID+6[?]\U
M]H^$?V<8+54+6ZC\*]A\-_!^ST]5_<+GZ46 ^5/ /[.(C\LO;_\ CM?17@OX
M,6VFHF85!'^S7L.E^$;>S4;8EXK>M]/CA P,>PJK"N<WHOA."Q10(UX]JZ2W
MLUA P *M+'MZ#%/V_C5$C%7T^44H&W@#FI-I-+M_V: &JGK3Z.?2CGTH **.
M?2B@!VVE\OWHHH /+]Z/+]Z** %V^]+S110 [!]:52:**"NA)M/K2BBBI)#F
MEWCTHHH+#>/2EW444$!N]>:3=BBB@L8R[N1Q4?WJ** &M'W%0M&#1103U()+
M-9%YK-N]%@FSN4444%'.ZEX,L[G.47\JX_5OA9IMQNRJ_E110!QFL? S2IMV
M0GY?_6KB]5_9]TIMQ_=_E_\ 6HHH Y;4?V==*.<,GY?_ %JP;K]G/3/[Z8^G
M_P!:BB@"D_[..F9/[Q/R_P#K4^+]G#3/^>B8^G_UJ** -.S_ &<=+!^^GY?_
M %JZ'3_V<]*5ERR'\/\ ZU%% '7:3^S[I,9'W/R_^M7;:/\ !/28=N%3\J**
M .TTOX8:=:XVHGY5U=AX/L[=1M4?E110!LV^D0PXVJ!5^.U5>@%%%-$$JQ"E
G5/3BBBF ]8?4T*NVBB@ V^YHVX[T44 &VC:***"Q-H]Z***"#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223292680560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Apr. 01, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-41434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">NOCERA, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001756180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">16-1626611<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">3F (Building B), No. 185,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Sec. 1 , Datong Rd.,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Xizhi Dist<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">New Taipei City<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">TW<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">910-163-358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">NCRA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Elected Not To Use the Extended Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,661,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,956,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Centurion ZD CPA & Co.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Hong Kong<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">2769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204236144">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,229,580<span></span>
</td>
<td class="nump">$ 2,906,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">173,395<span></span>
</td>
<td class="nump">209,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">88,432<span></span>
</td>
<td class="nump">91,781<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_AdvanceToSuppliers', window );">Advance to suppliers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,732<span></span>
</td>
<td class="nump">1,732<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,365<span></span>
</td>
<td class="nump">27,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss', window );">Financial assets at fair value through profit or loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">208,697<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,712,201<span></span>
</td>
<td class="nump">3,236,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_RetentionReceivables', window );">Retention receivables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">22,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,547,801<span></span>
</td>
<td class="nump">844,613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets - customer relations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">114,129<span></span>
</td>
<td class="nump">130,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,655,182<span></span>
</td>
<td class="nump">3,905,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,730<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,034,043<span></span>
</td>
<td class="nump">8,140,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Other payables and accrued liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">34,093<span></span>
</td>
<td class="nump">38,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_AdvanceReceipts', window );">Advance receipts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">42,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DueToRelatedPartiesCurrent1', window );">Due to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28,484<span></span>
</td>
<td class="nump">18,919<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtendedProductWarrantyAccrual', window );">Warrant liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,179,768<span></span>
</td>
<td class="nump">1,179,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtCurrent', window );">Long-term secured other borrowing &#8211; current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">487,800<span></span>
</td>
<td class="nump">214,913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividend payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">38,312<span></span>
</td>
<td class="nump">22,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income tax payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,859<span></span>
</td>
<td class="nump">1,920<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,770,316<span></span>
</td>
<td class="nump">1,521,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_LongtermSecuredBankLoan', window );">Long-term secured other borrowing</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">436,341<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,770,316<span></span>
</td>
<td class="nump">1,958,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Equity</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock ($0.001 par value; authorized 200,000,000 shares; 11,156,987 shares and 9,243,587 shares issued and outstanding as of December 31, 2023 and 2022, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">11,157<span></span>
</td>
<td class="nump">9,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock ($0.001 par value; authorized 10,000,000 shares; Series A Preferred Stock, 2,000,000 authorized, 80,000 shares issued and outstanding as of December 31, 2023 and 2022, respectively)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">21,931,112<span></span>
</td>
<td class="nump">20,484,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_StatutoryAndOtherReserves', window );">Statutory and other reserves</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">191,219<span></span>
</td>
<td class="nump">191,219<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">(Accumulated losses) retained earnings</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(19,053,072)<span></span>
</td>
<td class="num">(14,747,461)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">98,906<span></span>
</td>
<td class="nump">103,594<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Nocera, Inc.'s stockholders' equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,179,402<span></span>
</td>
<td class="nump">6,041,193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">84,325<span></span>
</td>
<td class="nump">141,054<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,263,727<span></span>
</td>
<td class="nump">6,182,247<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and equity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5,034,043<span></span>
</td>
<td class="nump">$ 8,140,319<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_AdvanceReceipts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_AdvanceReceipts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_AdvanceToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_AdvanceToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DueToRelatedPartiesCurrent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DueToRelatedPartiesCurrent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_LongtermSecuredBankLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_LongtermSecuredBankLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_RetentionReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_RetentionReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_StatutoryAndOtherReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_StatutoryAndOtherReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtendedProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtendedProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207182608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">11,156,987<span></span>
</td>
<td class="nump">9,243,587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">11,156,987<span></span>
</td>
<td class="nump">9,243,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">80,000<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">80,000<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207117072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 23,915,926<span></span>
</td>
<td class="nump">$ 14,102,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="num">(23,720,967)<span></span>
</td>
<td class="num">(13,846,172)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">194,959<span></span>
</td>
<td class="nump">255,966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="num">(2,250,553)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(2,225,323)<span></span>
</td>
<td class="num">(2,772,102)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(4,475,876)<span></span>
</td>
<td class="num">(2,772,102)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other (expenses) income, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other (expenses) income</a></td>
<td class="num">(40,386)<span></span>
</td>
<td class="nump">417,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Net loss from continuing operations before income taxes</a></td>
<td class="num">(4,321,303)<span></span>
</td>
<td class="num">(2,098,137)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expenses</a></td>
<td class="num">(22,703)<span></span>
</td>
<td class="nump">23,808<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net loss from continuing operations</a></td>
<td class="num">(4,344,006)<span></span>
</td>
<td class="num">(2,074,329)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract', window );"><strong>Net loss from discontinued operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax', window );">Loss on disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,569,975)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">(Loss) income from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(92,285)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net (loss) income from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,662,260)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(4,344,006)<span></span>
</td>
<td class="num">(4,736,589)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to non-controlling interests</a></td>
<td class="nump">54,395<span></span>
</td>
<td class="num">(76,319)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to Nocera Shareholders</a></td>
<td class="num">(4,289,611)<span></span>
</td>
<td class="num">(4,812,908)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other Comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_NetIncomeLoss2', window );">Net loss</a></td>
<td class="num">(4,344,006)<span></span>
</td>
<td class="num">(4,736,589)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation income (loss)</a></td>
<td class="nump">4,688<span></span>
</td>
<td class="num">(89,688)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_TotalComprehensiveLoss', window );">Total comprehensive loss</a></td>
<td class="num">(4,339,318)<span></span>
</td>
<td class="num">(4,826,257)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to non-controlling interest</a></td>
<td class="nump">6,060<span></span>
</td>
<td class="num">(76,319)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest', window );">Less: Foreign currency translation loss attributable to non-controlling interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss attributable to Nocera Shareholders</a></td>
<td class="num">$ (4,333,258)<span></span>
</td>
<td class="num">$ (4,902,576)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_NetIncomeLoss2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_NetIncomeLoss2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_TotalComprehensiveLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_TotalComprehensiveLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207334528">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Loss per share- basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (0.4383)<span></span>
</td>
<td class="num">$ (0.6111)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Loss per share- diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(0.4383)<span></span>
</td>
<td class="num">(0.6111)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Net loss per share from continuing operations - basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.4383)<span></span>
</td>
<td class="num">(0.2731)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Net loss per share from continuing operations - diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.4383)<span></span>
</td>
<td class="num">(0.2731)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Net (loss) income per share from discontinued operations - basi</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.3380)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Net (loss) income per share from discontinued operations - diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (0.3380)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,814,000<span></span>
</td>
<td class="nump">7,876,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding - diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,814,000<span></span>
</td>
<td class="nump">7,876,367<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479836/810-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223288274816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)<br></strong></div></th>
<th class="th" colspan="2"><div>Common Stock [Member]</div></th>
<th class="th"><div>Preferred Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Statutory And Other Reserves [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Total Nocera Stockholders Equity [Member]</div></th>
<th class="th"><div>Noncontrolling Interest [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 7,072<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 80<span></span>
</td>
<td colspan="2" class="nump">$ 14,476,240<span></span>
</td>
<td class="nump">$ 191,219<span></span>
</td>
<td class="num">$ (9,918,553)<span></span>
</td>
<td class="nump">$ 13,906<span></span>
</td>
<td class="nump">$ 4,769,964<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4,769,964<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2021</a></td>
<td class="nump">7,071,920<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">80,000<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for equity incentive awards</a></td>
<td class="nump">$ 1,880<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="nump">4,799,616<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,801,496<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,801,496<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issuance, shares</a></td>
<td class="nump">1,880,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_PurchaseOfNoncontrollingInterest', window );">Purchase of non-controlling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">64,735<span></span>
</td>
<td class="nump">64,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Consultancy services settled by equities</a></td>
<td class="nump">$ 291<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="nump">795,209<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">795,500<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">795,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Consultancy services settled by equities, shares</a></td>
<td class="nump">291,667<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="nump">413,453<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">413,453<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">413,453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation Adjustments</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">89,688<span></span>
</td>
<td class="nump">89,688<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">89,688<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Preferred stock dividend</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(16,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(16,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(16,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_NetIncomeLoss2', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,812,908)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,812,908)<span></span>
</td>
<td class="nump">76,319<span></span>
</td>
<td class="num">(4,736,589)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance, value at Dec. 31, 2022</a></td>
<td class="nump">$ 9,243<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 80<span></span>
</td>
<td colspan="2" class="nump">20,484,518<span></span>
</td>
<td class="nump">191,219<span></span>
</td>
<td class="num">(14,747,461)<span></span>
</td>
<td class="nump">103,594<span></span>
</td>
<td class="nump">6,041,193<span></span>
</td>
<td class="nump">141,054<span></span>
</td>
<td class="nump">6,182,247<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2022</a></td>
<td class="nump">9,243,587<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">80,000<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for equity incentive awards</a></td>
<td class="nump">$ 1,384<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="nump">625,603<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">626,987<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">626,987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issuance, shares</a></td>
<td class="nump">1,383,400<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Consultancy services settled by equities</a></td>
<td class="nump">$ 530<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="nump">657,370<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">657,900<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">657,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Consultancy services settled by equities, shares</a></td>
<td class="nump">530,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="nump">163,621<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">163,621<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">163,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation Adjustments</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,688)<span></span>
</td>
<td class="num">(4,688)<span></span>
</td>
<td class="num">(2,334)<span></span>
</td>
<td class="num">(7,022)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Preferred stock dividend</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(16,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(16,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(16,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_NetIncomeLoss2', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td colspan="2" class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,289,611)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,289,611)<span></span>
</td>
<td class="num">(54,395)<span></span>
</td>
<td class="num">(4,344,006)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance, value at Dec. 31, 2023</a></td>
<td class="nump">$ 11,157<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 80<span></span>
</td>
<td colspan="2" class="nump">$ 21,931,112<span></span>
</td>
<td class="nump">$ 191,219<span></span>
</td>
<td class="num">$ (19,053,072)<span></span>
</td>
<td class="nump">$ 98,906<span></span>
</td>
<td class="nump">$ 3,179,402<span></span>
</td>
<td class="nump">$ 84,325<span></span>
</td>
<td class="nump">$ 3,263,727<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2023</a></td>
<td class="nump">11,156,987<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">80,000<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="12"></td></tr>
<tr><td colspan="12"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_NetIncomeLoss2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_NetIncomeLoss2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_PurchaseOfNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_PurchaseOfNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481071/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207398560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (4,344,006)<span></span>
</td>
<td class="num">$ (4,736,589)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Less: net (loss) income from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,662,260)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net loss from continuing operations</a></td>
<td class="num">(4,344,006)<span></span>
</td>
<td class="num">(2,074,329)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Impairment of goodwill</a></td>
<td class="nump">2,250,553<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expenses</a></td>
<td class="nump">171,312<span></span>
</td>
<td class="nump">66,907<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">16,305<span></span>
</td>
<td class="nump">4,891<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Loss on disposal of XFC</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,569,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income tax</a></td>
<td class="nump">22,744<span></span>
</td>
<td class="num">(22,703)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading', window );">Gain on fair value change of financial assets held for trading</a></td>
<td class="num">(8,697)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_ConsultancyServicesSettledByEquities', window );">Consultancy services settled by equities</a></td>
<td class="nump">657,900<span></span>
</td>
<td class="nump">795,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">163,621<span></span>
</td>
<td class="nump">413,453<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="nump">35,043<span></span>
</td>
<td class="num">(95,262)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">1,342<span></span>
</td>
<td class="nump">5,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent', window );">Advance to suppliers</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets, net</a></td>
<td class="num">(4,026)<span></span>
</td>
<td class="num">(1,989,716)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_IncreaseDecreaseInRetentionReceivables', window );">Retention receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(130,434)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="num">(4,865)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInNotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(2,631)<span></span>
</td>
<td class="nump">2,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">3,834<span></span>
</td>
<td class="num">(54,526)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Income tax payable</a></td>
<td class="nump">22,600<span></span>
</td>
<td class="num">(4,712)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_IncreaseDecreaseInAdvanceReceipt', window );">Advance receipts</a></td>
<td class="num">(42,880)<span></span>
</td>
<td class="nump">42,880<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash (used in) provided by operating activities from continuing operations</a></td>
<td class="num">(1,061,851)<span></span>
</td>
<td class="num">(470,063)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations', window );">Net cash used in operating activities from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,301,488)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="num">(1,061,851)<span></span>
</td>
<td class="num">(1,771,551)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(857,870)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_PurchaseOfFinancialAssetsAtFvtpl', window );">Purchase of financial assets at FVTPL</a></td>
<td class="num">(200,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates', window );">Proceeds from disposal of XFC</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">300,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Cash acquired from merger</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,824<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_CashDisposedUponTerminationOfVie', window );">Cash disposed upon termination of VIE</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(46,564)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Net cash outflow upon acquisition of a subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,292,176)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities from continuing operations</a></td>
<td class="num">(1,057,870)<span></span>
</td>
<td class="num">(4,030,834)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash used in investing activities from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(1,057,870)<span></span>
</td>
<td class="num">(4,030,834)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_PaymentToBankDebts', window );">Bank borrowing</a></td>
<td class="num">(163,454)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="nump">626,987<span></span>
</td>
<td class="nump">5,666,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from issuance of IPO warrant</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSubordinatedShortTermDebt', window );">Proceeds from secured other borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">619,447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash used in financing activities from continuing operations</a></td>
<td class="nump">463,533<span></span>
</td>
<td class="nump">6,288,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations', window );">Net cash used in financing activities from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">463,533<span></span>
</td>
<td class="nump">6,288,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation', window );">Effect of exchange rate changes on cash and cash equivalents from continuing operations</a></td>
<td class="num">(20,306)<span></span>
</td>
<td class="num">(985,097)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations', window );">Effect of exchange rate changes on cash and cash equivalents from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">961,156<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Net effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(20,306)<span></span>
</td>
<td class="num">(23,941)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="num">(1,676,494)<span></span>
</td>
<td class="nump">462,065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents from continuing operations, beginning of year</a></td>
<td class="nump">2,906,074<span></span>
</td>
<td class="nump">2,103,677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations', window );">Cash and cash equivalents from discontinued operations, beginning of year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">340,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">2,906,074<span></span>
</td>
<td class="nump">2,444,009<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">1,229,580<span></span>
</td>
<td class="nump">2,906,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations', window );">Less: Cash and cash equivalents from discontinued operations, end of year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents form continuing operations, end of year</a></td>
<td class="nump">$ 1,229,580<span></span>
</td>
<td class="nump">$ 2,906,074<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_CashDisposedUponTerminationOfVie">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_CashDisposedUponTerminationOfVie</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_ConsultancyServicesSettledByEquities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_ConsultancyServicesSettledByEquities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_IncreaseDecreaseInAdvanceReceipt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_IncreaseDecreaseInAdvanceReceipt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_IncreaseDecreaseInRetentionReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_IncreaseDecreaseInRetentionReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_PaymentToBankDebts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_PaymentToBankDebts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_PurchaseOfFinancialAssetsAtFvtpl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_PurchaseOfFinancialAssetsAtFvtpl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(g))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in cash associated with the entity's discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSubordinatedShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from an obligation which places a lender in a lien position behind debt having a higher priority of repayment (senior loan) in liquidation of the entity's assets scheduled to be repaid within one year or in the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSubordinatedShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223205044848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss) Attributable to Parent</a></td>
<td class="num">$ (4,289,611)<span></span>
</td>
<td class="num">$ (4,812,908)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203856224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arrangements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223202975984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PRINCIPAL ACTIVITIES AND ORGANIZATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">PRINCIPAL ACTIVITIES AND ORGANIZATION</a></td>
<td class="text"><p id="xdx_804_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zOp6KghnM9tg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 1&#160;&#160;&#160;&#160;&#160;<span id="xdx_82E_zCMHQNcsG7sf">PRINCIPAL ACTIVITIES AND ORGANIZATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements include the
financial statements of Nocera, Inc. (&#8220;Nocera&#8221; or the &#8220;Company&#8221;) and its subsidiaries, Grand Smooth Inc. Limited
(&#8220;GSI&#8221;) and Guizhou Grand Smooth Technology Ltd. (&#8220;GZ GST&#8221; or &#8220;WFOE&#8221;), and Meixin Institutional Food
Development Co., Ltd. (&#8220;Meixin&#8221;) that is controlled through contractual arrangements. The Company, GSI, GZ GST and Mexin are
collectively referred to as the &#8220;Company&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Nocera was incorporated in the State of Nevada on
February 1, 2002 and is based in New Taipei City, Taiwan (R.O.C.). It did not engage in any operations and was dormant from its inception
until its reverse merger of GSI on December 31, 2018.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Reverse merger</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective December 31, 2018, Nocera completed a reverse
merger transaction (the &#8220;Transaction&#8221;) pursuant to an Agreement and Plan of Merger (the &#8220;Agreement&#8221;), with (i)
GSI, (ii) GSI&#8217;s stockholders, Yin-Chieh Cheng and Zhang Bi, who together owned shares constituting 100% of the issued and outstanding
ordinary shares of GSI (the &#8220;GSI Shares&#8221;) and (iii) GSI Acquisition Corp. Under the terms of the Agreement, the GSI Stockholders
transferred to Nocera all of the GSI Shares in exchange for the issuance of 10,000,000 shares (the &#8220;Shares&#8221;) of Nocera&#8217;s
common stock (the &#8220;Share Exchange&#8221;). As a result of the reverse merger, GSI became Nocera&#8217;s wholly-owned subsidiary
and Yin-Chieh Cheng and Zhang Bi, the former stockholders of GSI, became Nocera&#8217;s controlling stockholders. The share exchange transaction
with GSI was treated as a reverse merger, with GSI as the accounting acquirer and Nocera as the acquired party.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">GSI is a limited company established under the laws
and regulations of Hong Kong on August 1, 2014, and is a holding company without any operation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">GZ WFH was incorporated in Xingyi City, Guizhou Province,
People&#8217;s Republic of China (PRC) on October 25, 2017, and is engaged in providing fish farming containers service, which integrates
sales, installments, and maintenance of aquaculture equipment. The registered capital of GZ WFH is RMB$5,000,000 (equal to US$733,138).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 13, 2018, GSI incorporated GZ GST in PRC
with registered capital of US$15,000.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Divestiture</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 21, 2020, the Company filed a Current
Report on Form 8-K outlining the lack of communication that led to the termination by Nocera, Inc. of its relationship with Guizhou Wan
Feng Hu Intelligent Aquatic Technology Co. Limited (&#8220;GZ WFH&#8221;) and its management, and termination of the Variable Interest
Entity agreements between the parties.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Subsequently on October 8, 2020, Zhang Bi and GZ WFH
entered into a Settlement Agreement and Release with Nocera, Inc. wherein all claims as to GZ WFH&#8217;s debt (claim to shares in Nocera,
Inc. or GZ GST) were compromised, settled, and otherwise resolved as to any and all claims or causes of action whatsoever against Nocera
for any matter, action, or representation as to Nocera, and any debt to ownership of Nocera or GZ GST up to the date of the agreement.
The consideration for the agreement was mutual waiver of any and all claims against each other and GZ GST, and GZ WFH (including Zhang
Bi) waives any claims to Nocera stock, meaning the 4,750,000 shares of common stock of Nocera owned by Zhang Bi were cancelled as part
of the agreement. The Settlement Agreement and Release is attached hereto as Exhibit 10.8.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">The VIE Agreements with XFC</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 31, 2020, we exchanged 466,667 (post-split)
shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (&#8220;XFC&#8221;),
in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled
us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic
benefits of XFC that could be significant to XFC. On November 30, 2022, we entered into a Purchase of Business Agreement with Han-Chieh
Shih (the &#8220;Purchaser&#8221;), in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash price
of $<span id="xdx_909_eus-gaap--ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_c20221101__20221130__us-gaap--DisposalGroupClassificationAxis__custom--XFCSaleMember_zaGFqPihwawb" title="Purchase cash price">300,000</span> (the &#8220;XFC Sale&#8221;). The closing of the XFC Sale occurred on November 30, 2022 and the XFC variable interest entity
(&#8220;VIE&#8221;) agreements were terminated in connection with the XFC Sale.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">The VIE Agreements with Meixin</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 7, 2022, we entered into a series of
contractual agreements (collectively, the &#8220;Meixin VIE Agreements&#8221;) with the majority stockholder (the &#8220;Selling Stockholder&#8221;)
of Meixin Institutional Food Development Co., Ltd., a Taiwan corporation and a food processing and catering company (&#8220;Meixin&#8221;),
and Meixin, of which we purchased 80% controlling interest of Meixin for $<span id="xdx_90C_eus-gaap--PaymentsToAcquireBusinessesGross_c20220906__20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinVIEAgreementsMember_zr1biyihAZ9e" title="Purchase of controlling interest">4,300,000</span>. The Meixin VIE Agreements essentially confer control
and management of Meixin as well as substantially all of the economic benefits of the Selling Stockholder in Meixin to us.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204360528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOING CONCERN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock', window );">GOING CONCERN</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_z35odvWoHmW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 2&#160;&#160;&#160;&#160;&#160; <span id="xdx_82B_zDBgn17mbVMc">GOING CONCERN</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had net loss of $<span id="xdx_908_ecustom--IncomeLossFromContinuingsOperation_pn5n6_c20230101__20231231_zW4qp04Sz6p6" title="Net loss">2.1</span> million for the year
ended December 31, 2023, which raise substantial doubt as to the Company&#8217;s ability to continue as a going concern. Management believes
that it has developed a liquidity plan, as summarized below, that, if executed successfully, would enable to meet presently anticipated
cash needs for at least the next 12 months after the date that the financial statements are issued and it has prepared the consolidated
financial statements on a going concern basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is continuing to improve and develop its scale of operations. After listing onto Nasdaq, the Company had raised sufficient fund for its operation development and the Company had a good level of cash position to meet its liabilities. The Company also has ability to raise additional funds from Nasdaq for the future development.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>

<tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company obtained a financial support letter from shareholders of the Company.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">However, the Company continues to have ongoing obligations
and it expects that it will require additional capital in order to execute its longer-term business plan. If the Company encounters unforeseen
circumstances that place constraints on its capital resources, management will be required to take various measures to conserve liquidity,
which could include, but not necessarily be limited to, curtailing the Company&#8217;s business development activities, suspending the
pursuit of its business plan, controlling overhead expenses and seeking to further dispose of non-core assets. Management cannot provide
any assurance that the Company will raise additional capital if needed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-40/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubstantialDoubtAboutGoingConcernTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223292705040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICY</a></td>
<td class="text"><p id="xdx_804_eus-gaap--SignificantAccountingPoliciesTextBlock_znag9u8ks9c5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 3&#160;&#160;&#160;&#160;&#160; <span id="xdx_825_z9bewhTfYuJ2">SUMMARY OF
SIGNIFICANT ACCOUNTING POLICY</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zGOycvCH7aja" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_zfpCzsLzdV2l">Basis of Presentation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated
financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;)
and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) for interim financial
information. Accordingly, these financial statements do not include all of the information and footnotes required for complete financial
statements and should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the
Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the opinion of management, all adjustments (which
include normal recurring adjustments) necessary to present a fair presentation of the Company&#8217;s unaudited condensed consolidated
financial position as of September 30, 2023, its consolidated results of operations for the nine months ended September 30, 2023, cash
flows for the nine months ended September 30, 2023 and change in equity for the nine months ended September 30, 2023, as applicable, have
been made. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the operating results that
may be expected for the year ending December 31, 2023 or any future periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p id="xdx_849_ecustom--ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock_zSDonjk2ULqe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span><span id="xdx_867_zFErqJ0MHeq5">Change of Reporting Entity and Basis of Presentation</span></span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result of the Share Exchange on December 31,
2018, GSI became a wholly owned subsidiary of Nocera, Inc. The former GSI&#8217;s stockholders owned a majority of the common stock of
the Company. The Transaction was regarded as a reverse merger whereby GSI was considered to be the accounting acquirer as its stockholders
retained control of the Company after the Share Exchange, although Nocera, Inc. is the legal parent company. The Share Exchange was treated
as a recapitalization of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result, the assets and liabilities and the historical
operations that will be reflected in the Nocera&#8217;s financial statements after consummation of the Transaction will be those of GSI
and will be recorded at the historical cost basis of GSI. Nocera&#8217;s assets, liabilities and results of operations will be consolidated
with the assets, liabilities and results of operations of GSI upon consummation of the Transaction. As such, GSI is the continuing entity
for financial reporting purpose. In a reverse merger, the historical stockholder&#8217;s equity of the accounting acquirer prior to the
merger is retroactively reclassified (a recapitalization) for the equivalent number of shares received in the merger after giving effect
to any difference in par value of the registrant&#8217;s and the accounting acquirer&#8217;s stock by an offset in paid-in-capital. Therefore,
the financial statements have been prepared as if GSI had always been the reporting company and then on the share exchange date, had changed
its name and reorganized its capital stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying consolidated financial statements
have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;)
and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) for interim financial
information.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements included the
financial statements of all subsidiaries and the VIE of the Company. All transactions and balances between the Company and its subsidiary
and VIE have been eliminated in consolidation. Minority interests are recorded as a noncontrolling interest. A qualitative approach is
applied to assess the consolidation requirement for VIEs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zfwIIqqsa3zd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86C_zTzZBVDoKg86">Reclassification</span> </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain prior period amounts have been reclassified
to conform with current year presentation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p id="xdx_84E_eus-gaap--UseOfEstimates_zb5jbw10N7I" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_z8Wkea9yO2Z3">Use of Estimates</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of financial statements in conformity
with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during
the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful
receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the
carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income
tax effects of the Tax Act and the assessment of deferred tax assets or liabilities. These estimates are often based on complex judgments
and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ
from these estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_zOXCxXzUFFwe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_867_zUatR0rnmpe1">Concentrations of Credit Risk</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments that potentially expose the
Company to concentrations of credit risk consist primarily of accounts receivable. The Company conducts credit evaluations of its customers
and suppliers, and generally does not require collateral or other security from them. The Company evaluates its collection experience
and long outstanding balances to determine the need for an allowance for doubtful accounts. The Company conducts periodic reviews of the
financial condition and payment practices of its customers to minimize collection risk on accounts receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There was five customers who represented <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomerMember_z0iX9LvdS0E2" title="Concentration risk">80.85</span>% of
the Company's total revenue during the years ended December 31, 2023. There was four customers who represented <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomerMember_zJLHyigVQo33" title="Concentration risk">49.62</span>% of the Company's
total revenue during the years ended December 31, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth a summary of single
customers who represent 10% or more of the Company&#8217;s total accounts receivable, net:</p>

<table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zPdeWl2ogbK1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_zgsCGoZVZH57" style="display: none">Schedule of concentrations of credit risk</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company&#8217;s accounts receivable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer A</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_z2tmnlJ1PDt2" title="Concentration percentage">60.11</span>%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zt2loWYuEHa7" title="Concentration percentage">50.83</span>%</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer B</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zrkgBWJLVwxf" title="Concentration percentage">21.99</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zV4gbwmSZL57" title="Concentration percentage">14.73</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer C</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zSfPQgZQ8jb1" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zHcty5ozyIb1" title="Concentration percentage">31.82</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer D</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zW87Tn2LTmCk" title="Concentration percentage">16.10</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zxnnLHtgqCy6" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_zyVp8lt7iog5" title="Concentration percentage">98.19</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_z6e8DlxzxDD9" title="Concentration percentage">97.38</span>%</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table sets forth a summary of single suppliers who represent
10% or more of the Company&#8217;s total purchase:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company&#8217;s purchase</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier A</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zLeeUrzLg0Tb" title="Concentration percentage">11.67</span>%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zNjfjeEujmn" title="Concentration percentage">&#8211;</span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier B</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zES9cm7b2Uo6" title="Concentration percentage">10.06</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zMB9UZfegmSi" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier C</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zdWy32h838ak" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zCgHqZeMLvPi" title="Concentration percentage">18.60</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_z4YzJQH6prVk" title="Concentration percentage">21.73</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_zVgC47Glwnq4" title="Concentration percentage">18.60</span>%</span></td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A0_zrVqM0UYR2k1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84A_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zECbsSsPaQCi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86D_z5hY0r1UdaGh">Fair Value Measurement</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company applies ASC Topic 820, Fair Value Measurements
and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure
requirements for fair value measurements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 defines fair value as the price that
would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction
between market participants in the principal or most advantageous market for the asset or liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 specifies a hierarchy of valuation techniques,
which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 1 inputs to the valuation methodology are quoted
prices (unadjusted) for identical assets or liabilities in active markets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 2 inputs to the valuation methodology include
quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either
directly or indirectly, for substantially the full term of the financial instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 3 inputs to the valuation methodology are unobservable
and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect the Company&#8217;s own assumptions
about the assumptions that market participants would use in pricing an asset or liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management of the Company is responsible for determining
the assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including
valuations from an independent appraiser.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When available, the Company uses quoted market prices
to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using
valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates
and currency rates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1E5vqy2kBif" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86B_z555MH6CpId8">Cash and Cash Equivalents</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash and cash equivalents include all cash on hand
and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $<span id="xdx_90F_eus-gaap--Cash_pp0p0_c20231231_z8Kf3kgKZj4a" title="Cash">1,229,580</span> and $<span id="xdx_906_eus-gaap--Cash_pp0p0_c20221231_zI9TI8BCREt6" title="Cash">2,906,074</span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84B_eus-gaap--ReceivablesPolicyTextBlock_zMCcN0BTx8sk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_866_z02LfHKlU025">Accounts Receivable, Net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable are stated at the original amount
less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made
when there is objective evidence that the Company will not be able to collect all amounts due according to the original terms of the receivables.
The Company analyzes the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness,
historical and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for
doubtful accounts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_845_ecustom--PrepaidExpensesAndOtherAssetsPolicyTextBlock_zkTBg1DEBgpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zaW9sTg4S0Uc">Prepaid Expenses and Other Assets, Net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Prepaid expense and other assets, net consist of receivable
from investment, prepaid rent and etc. Management reviews its receivable balance each reporting period to determine if an allowance for
doubtful accounts is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable
based on an assessment of specific evidence indicating doubtful collection, historical experience, account balance aging, and prevailing
economic conditions. Bad debts are written off against the allowance after all collection efforts have ceased.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_z3F6UAWk2cg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86B_zxya0nCofv03">Inventories, net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at lower of cost or net realizable
value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The
variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation
of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Where there is evidence that the utility of inventories,
in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes
in price levels, or other causes, the inventories are written down to net realizable value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84A_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zokGOx5MN1ga" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_z3HyO3HyTB07">Property and Equipment, Net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment are stated at cost less accumulated
depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance,
repairs, and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Depreciation of property and equipment is provided
using the straight-line method over their estimated useful lives, which are shown as follows.</p>

<table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--PropertyAndEquipmentUsefulLivesTableTextBlock_zdzBuXV1uoQg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B9_zmOKQ3kQt4qf" style="display: none">Schedule of property and equipment useful lives</span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful life</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td>
    <td style="width: 59%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4wjSJI8eKii" title="Property and equipment useful lives">Shorter of the remaining lease terms and estimated useful lives</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Land</td>
    <td style="text-align: right"><span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQtgznJ8SZgl" title="Property and equipment useful lives">Indefinite, as per land titles</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixture</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z6yYXJEjdsba" title="Property and equipment useful lives">5 years</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zePrkMNWeR1j" title="Property and equipment useful lives">3 years</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zm1mwdj2kZXd" title="Property and equipment useful lives">5 years</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicle</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zYi4z5LUULW5" title="Property and equipment useful lives">5 years</span></span></td></tr>
  </table>
<p id="xdx_8AA_zHuNde8J7dAg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Upon sale or disposal, the applicable amounts of asset
cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited
to income.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p id="xdx_84C_eus-gaap--BusinessCombinationsPolicy_zx3ePEatajS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86A_za8zjnXKlhVd">Business Combination</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For a business combination, the assets acquired, the
liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair
values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling
interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date
fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest
in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Deferred tax liability and assets are recognized for
the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed
in a business combination in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 740-10.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>











<p id="xdx_844_eus-gaap--ConsolidationVariableInterestEntityPolicy_zdjtIjvOCKpg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_z3I3CpxVYpNh">Variable Interest Entity</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A variable interest entity (&#8220;<b>VIE</b>&#8221;)
is an entity (investee) in which the investor has obtained less than a majority interest, according to the Financial Accounting Standards
Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following three criteria as elaborated in ASC Topic 810-10,
Consolidation:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">equity-at-risk is not sufficient to support the entity&#8217;s activities;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as a group, the equity-at-risk holders cannot control the entity; or</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the economics do not coincide with the voting interest.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">If a firm is the primary beneficiary of a VIE, the
holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable
interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project
(venture) for their mutual benefit is defined as a joint venture.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zcEWsrMaLzz5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_860_zpk3E9cFCVwh">Goodwill and Intangible Assets</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize goodwill in accordance with ASC 350,&#160;<i>Intangibles&#8212;Goodwill
and Other</i>. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed
in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of December 31st of each year, and
is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be
impaired. An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill,
is less than its carrying amount.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize intangibles assets in accordance with
ASC 350,&#160;<i>Intangibles&#8212;Goodwill and Other</i>. Acquired intangible assets subject to amortization are stated at cost and are
amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization
are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not
subject to amortization are tested for impairment at least annually.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimates of fair value are based on the best
information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash
flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_848_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zlr9MII18Xs1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86B_z5DzhYuw2cck">Share-Based Compensation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We determine our share-based compensation in accordance
with ASC 718,&#160;<i>Compensation&#8212;Stock Compensation&#160;</i>(ASC 718), which requires the measurement and recognition of compensation
expense for all share-based payment awards made to employees based on the grant date fair value of the award.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Determining the appropriate fair value model and calculating
the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our
phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the
application of management&#8217;s judgment. Significant estimates include our expected volatility. If different estimates and assumptions
had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially
impacted.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Black-Scholes pricing model requires inputs such
as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that
we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the
award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted
average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of
our guideline companies, which we feel best represent our company. We have never paid and do not anticipate paying any cash dividends
in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as
they occur.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p id="xdx_84F_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zkdLCdZn0Wpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_zBl1vfFJKKv8">Impairment of Long-lived Assets</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company reviews its long-lived assets for impairment
whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events
occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash
flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow
is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying amount
over the fair value of the assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_840_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zUw4FUTi0tQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86E_zeXox3WU0bKb">Commitments and Contingencies</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the normal course of business, the Company is subject
to contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government
investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has
occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including
historical and the specific facts and circumstances of each matter.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zZZQJzcSyhj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_zmqZ6OA9yur4">Revenue Recognition</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenues when our customer obtains control
of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We
recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity
should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following
steps:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 28px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 1: Identify the contract (s) with a customer</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 2: Identify the performance obligations in the contract</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 3: Determine the transaction price</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 4: Allocate the transaction price to the performance obligation in the contract</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company considered revenue is recognized when
(or as) the Company satisfies performance obligations by transferring a promised goods and provide maintenance service to a customer.
Revenue is measured at the transaction price which is based on the amount of consideration that the Company expects to receive in exchange
for transferring the promised goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices
and written contracts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have arrangements for returns
from customers and does not have any future obligations directly or indirectly related to services resale by customers. The Company has
no sales incentive programs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company provides goods, maintenance service warranties
for the goods sold with a period varying from 18 months to 72 months, which majority are 18 months, and exclusive sales agency license
to its customers. For performance obligation related to providing products, the Company expects to recognize the revenue according to
the delivery of products. For performance obligation related to maintenance service warranties, the Company expects to recognize the revenue
on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a
straight-line basis over the contract term, which is generally for 18 months as majority of the maintenance service warranties periods
provided are 18 months. For performance obligation related to exclusive agency license, the Company recognizes the revenue ratably upon
the satisfaction over the estimated economic life of the license.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have amounts of contract assets
since revenue is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and
deferred revenue. Advance payments from customer are expected to be recognized as revenue within 12 months. Deferred revenue is expected
to be recognized as revenue within 12 months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p id="xdx_841_eus-gaap--CostOfSalesPolicyTextBlock_zSiyHbEhivL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86F_zP8WaSHqdUvj">Cost of Sales</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cost of sales consists primarily of material costs,
labor costs, depreciation, and related expenses, which are directly attributable to the production of the product. Write-down of inventories
to lower of cost or net realizable value is also recorded in cost of sales.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zC2VhfHp76db" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_865_zk07ZZvrdDed">Income Taxes</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes deferred tax assets and liabilities
for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method,
deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities
and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods
in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred
tax assets to the amount expected to be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zPPHXEsnUCb9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86C_zbnHr6WbXWzb">Leases</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU 2016-12, Leases
(ASC Topic 842), which amends the leases requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will
be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies
the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases
will continue to be classified as either finance or operating leases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company adopted ASC Topic 842 using the modified
retrospective transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required
an adjustment to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of
the adoption, The Company recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption
of the new lease standard does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>











<p id="xdx_843_eus-gaap--IncomeTaxUncertaintiesPolicy_ztIDA3NiGkz6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_z7PJ3qzU9cv9">Uncertain Tax Positions</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for uncertainty in income taxes
using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition
by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit,
including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest
amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized
and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of
limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent.
The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000.
In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion.
The Company records interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as
of December 31, 2023 and 2022, and the Company has no accrued interest or penalties related to uncertain tax positions. The company does
not believe that the unrecognized tax benefits will change over the next twelve months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p id="xdx_842_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zVjXjW9sEvp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86F_zBjkQzwBfTHk">Comprehensive (Loss) Income</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Comprehensive income or loss is comprised of the Company&#8217;s
net (loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign
currency translation adjustments, net of the income tax effect.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zaRo7fyjyatb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zuYBgQFnJVL7">Foreign Currency Translation and Transactions</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s reporting currency is the U.S.
dollar (&#8220;US$&#8221;). The functional currency of the Company&#8217;s subsidiary and the consolidated VIE is RMB. In the consolidated
financial statements, the financial information of the Company&#8217;s subsidiary and the consolidated VIE has been translated into US$.
Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange
rates, except for changes in accumulated deficit during the year which is the result of income statement translation process, and revenue,
expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported as foreign
currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated statements
of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are <span id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20231231_zhJMZCc7fhP4" title="Exchange rates at end of period">7.1258</span> and <span id="xdx_902_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20221231_zmkOetER5R8d" title="Exchange rates at end of period">6.4854</span>, respectively.
The annual average exchange rates for the year ended December 31, 2023 and 2022 are <span id="xdx_904_ecustom--ForeignCurrencyExchangeRateTranslation2_c20230101__20231231_zY11tWQ5xsth" title="Annual average exchange rates">7.1162</span> and <span id="xdx_90A_ecustom--ForeignCurrencyExchangeRateTranslation2_c20220101__20221231_zctkQyOht642" title="Annual average exchange rates">6.3700</span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p id="xdx_841_eus-gaap--EarningsPerSharePolicyTextBlock_z7q2V6jT1utc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_867_zpKOu44oGUed">(Loss) Earnings per Share</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic (loss) earnings per share is computed by dividing
net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year.
Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were
exercised or converted into common shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zJTBTnltsRRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span style="text-decoration: underline"><span id="xdx_865_zMZvXVx8PEfi">Recent Accounting Pronouncements</span></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Recent accounting pronouncements issued by the Financial
Accounting Standards Board, its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities
and Exchange Commission did not or are not believed by management to have a material impact on the Company&#8217;s present or future financial
statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223201630080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndNontradeReceivableTextBlock', window );">ACCOUNTS RECEIVABLE, NET</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--AccountsAndNontradeReceivableTextBlock_z2TveqUVXb4k" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 4&#160;&#160;&#160;&#160;&#160;<span id="xdx_825_zUt2Y6yRjuk3">ACCOUNTS RECEIVABLE, NET</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and 2022, accounts receivable
consisted of the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zboqo4Ialrt4" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B9_zYwbQNMnJBMa" style="display: none">Schedule of accounts receivable</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49E_20231231_zQt6nd1uF00k" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_492_20221231_zwJXnhPyi7F3" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNCzj7C_zq2lVNDg9lZ9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">173,395</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">209,777</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_d0_msARNCzj7C_zjU0jBkNwO34" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Allowance for doubtful accounts</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzj7C_zYJqDwRf6hRf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">173,395</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">209,777</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ended December 31, 2023 and 2022, the
Company has recorded provision for doubtful accounts of nil <span id="xdx_909_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20230101__20231231_zx7ZADyWivlb" style="display: none" title="Provision for doubtful accounts">0</span> and nil, <span id="xdx_905_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20220101__20221231_zipEan9Q05of" style="display: none" title="Provision for doubtful accounts">0</span> respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNontradeReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//326/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNontradeReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204842816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORIES, NET</a></td>
<td class="text"><p id="xdx_806_eus-gaap--InventoryDisclosureTextBlock_zJVpKGj6v2p2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 5&#160;&#160;&#160;&#160;&#160;<span id="xdx_82F_zlmGF84EZhge">INVENTORIES, NET</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and 2022, inventories consisted
of the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zuILOPGTmII" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - INVENTORIES, NET (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zH2wrwE1oeyi" style="display: none">Schedule of inventories</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_491_20231231_znRtSt3F7Uq4" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_493_20221231_zdG8yhW3S9al" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pp0p0_maINzJNg_zDZSq5TST99g" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,432</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91,781</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InventoryWorkInProcessAndRawMaterialsNetOfReserves_iI_pp0p0_d0_maINzJNg_z7PZc6uh7nS9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work in process</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pp0p0_mtINzJNg_z43QvSFVKfog" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,432</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91,781</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204994640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ADVANCE TO SUPPLIERS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DisclosureAdvanceToSuppliersAbstract', window );"><strong>Advance To Suppliers</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_AdvanceToSuppliersTextBlock', window );">ADVANCE TO SUPPLIERS</a></td>
<td class="text"><p id="xdx_802_ecustom--AdvanceToSuppliersTextBlock_zurcArYAahHf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 6&#160;&#160;&#160;&#160;&#160;<span id="xdx_828_zfPWIBuU6ooa">ADVANCE TO SUPPLIERS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Balances of advances to suppliers were $<span id="xdx_909_eus-gaap--AccountsAndOtherReceivablesNetCurrent_pp0p0_c20231231_ziPhFWTL05e2" title="Advances to suppliers">1,732</span> and
$<span id="xdx_90E_eus-gaap--AccountsAndOtherReceivablesNetCurrent_pp0p0_c20221231_zGuKA5PiTyz5" title="Advances to suppliers">1,732</span> as of December 31, 2023 and 2022, respectively, which represented prepayments to suppliers for raw materials.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_AdvanceToSuppliersTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_AdvanceToSuppliersTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DisclosureAdvanceToSuppliersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DisclosureAdvanceToSuppliersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203437232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER ASSETS, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">PREPAID EXPENSES AND OTHER ASSETS, NET</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--OtherCurrentAssetsTextBlock_z0C8Hcm8gOB" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 7&#160;&#160;&#160;&#160;&#160;<span id="xdx_82B_zLOYh7RRrBW">PREPAID EXPENSES AND OTHER ASSETS,
NET</span></b></p>

<table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zp6yJkFJSYM5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zbmm2hsYSb83" style="display: none">Schedule of prepaid expenses and other assets</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other receivables from third party</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%">&#160;</td>
    <td id="xdx_981_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20231231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zHzxKdrlL3nf" style="border-bottom: black 1pt solid; vertical-align: top; width: 13%; text-align: right" title="Prepaid expenses, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,365</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%">&#160;</td>
    <td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20221231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zd9DWptWqZgf" style="border-bottom: black 1pt solid; vertical-align: bottom; width: 13%; text-align: right" title="Prepaid expenses, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,470</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Prepaid expenses and other assets, net</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20231231_zo5DaJAam18a" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Prepaid expenses and other assets, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,365</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td id="xdx_989_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20221231_zIQCHe9Mkjp8" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Prepaid expenses and other assets, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,470</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223288277024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS</a></td>
<td class="text"><p id="xdx_804_eus-gaap--FairValueDisclosuresTextBlock_z82g4adHVgec" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 8 &#160;&#160;&#160;&#160;&#160;<span id="xdx_827_zWfv9iDou0jl">FINANCIAL ASSETS AT FAIR VALUE
THROUGH PROFIT OR LOSS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of each investment in equity instrument
to be measured at fair value through profit or loss is as follows:&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">(Unaudited)</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">(Audited)</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Financial assets mandatorily measured at fair value through profit or loss</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">$</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">$</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 66%; text-align: justify; padding-bottom: 1pt">Funds</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">208,697</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">&#160;</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">208,697</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    </tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-decoration: underline; text-align: justify">Current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td>
    </tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Non-Current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">208,697</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">208,697</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td>
    </tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 11, 2023, the Company invested $200,000
Morgan Stanley Institutional Fund Trust. Net gain of $8,697&#160;was recognized under changes in fair value of financial assets at fair
value through profit or loss in the consolidated statement of profit or loss for the period ended December 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, no financial assets at
fair value through profit or loss were pledged with banks as collaterals.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203437232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text"><p id="xdx_809_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zj66NWOHPnC5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 9&#160;&#160;&#160;&#160;&#160;<span id="xdx_82D_zxPXUoyh2z6g">PROPERTY AND EQUIPMENT, NET</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and December&#160;31, 2022,
property and equipment consisted of the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--PropertyPlantAndEquipmentTextBlock_zvOf6dNa3c3j" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT, NET (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_z1g4ujrC1dAk" style="display: none">Schedule of property and equipment</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zbjVtYRqKT8c" style="text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">877,870</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_d0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zJ39uw4yRkt" style="text-align: right" title="Property and equipment, gross">&#8211;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zehVDtDxowJc" style="width: 13%; text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">905,430</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zE8fm3uo8PPe" style="width: 13%; text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">903,867</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Accumulated depreciation</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20231231_zuu1eaRMPgM6" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(235,499</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zZ926fiOFq7a" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(59,254</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property and equipment, net</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20231231_zgPSWi9zRuN9" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,547,801</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20221231_zwFDjhAtt9te" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">844,613</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Depreciation expenses for the years ended December
31, 2023 and 2022 were $<span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20230101__20231231_zSfP3ePDvjX2">171,312</span> and $<span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20220101__20221231_z2IPMDGDwdnd">66,907</span>,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>





<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203723184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">GOODWILL AND OTHER INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zsqpeBFXEjN" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 10 &#160;&#160;&#160;&#160;<span id="xdx_82E_zUE1TArlRyX">GOODWILL AND OTHER INTANGIBLE ASSETS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and December 31, 2022, goodwill
and other intangible assets consisted of the followings:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Goodwill</b></p>

<table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfGoodwillTextBlock_zRxdP9YiTZEi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zpwhhQ5GWAkd" style="display: none">Schedule of goodwill</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill - Meixin</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_c20231231__dei--LegalEntityAxis__custom--MeixinMember_zOcQ3W7GK9v7" style="text-align: right; width: 13%" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_d0_c20221231__dei--LegalEntityAxis__custom--MeixinMember_zcgQYwTZ5jCe" style="text-align: right; width: 13%" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Impairment</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pp0p0_di0_c20231231_zdrr4gOeUft5" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,250,553</span></td>
    <td>)&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_984_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iI_pp0p0_d0_c20221231_zVzktd7wHks9" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at end of year</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98B_eus-gaap--Goodwill_pp0p0_c20231231_zbiPQPjQnsG9" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,655,182</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_eus-gaap--Goodwill_pp0p0_c20221231_z9fzz5sUkWrl" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A3_zRl6fLmfjwgj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Customer relations</b></p>

<table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zKGzqjB3326d" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zriu6ZWtThP4" style="display: none">Schedule of customer relations</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zoWxswxhs6H5" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20221231_zFc4Z8KtWfVa" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_zUCOaUERn8Xf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisitions</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">135,325</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">135,325</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_406_ecustom--FiniteLivedIntangibleAssetsTranslationAdjustments_iI_d0_zm4DqBXMdSa9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translation/ Adjustments</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_zLAqXB1jHSf8" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Accumulated amortization</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(21,196</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,891</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_d0_zVKL1UoiWLY4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at end of year</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">114,129</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130,434</span></td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A2_z5DEdQsK2Iak" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>





<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223201850704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER BORROWINGS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">OTHER BORROWINGS</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--DebtDisclosureTextBlock_zcfduvF0et7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 11&#160;&#160;&#160;&#160;&#160;&#160; <span id="xdx_825_znnD7sKo2q16">OTHER
BORROWINGS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0.55pt 0 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Others loans consisted of the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfDebtTableTextBlock_zf1JahzkWOQk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER BORROWINGS (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_z88rsVo10Mp" style="display: none">Schedule of other loans</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_983_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zbcoL7w7g20d" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98D_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zUctIEkkZnq8" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">214,913</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total secured loan wholly repayable within 1 year</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231_zDdqWAhHwZij" style="text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231_zn43gtU5XC81" style="text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">214,913</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_d0_c20231231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zdxljZs2OMR3" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98B_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zn5H8l1Sp5zc" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">436,341</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20231231_zGKuGHFED7Th" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_987_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231_z3y43KrgPiKi" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">651,254</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0.55pt 0 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 2.15pt 0 0; text-align: justify">As of December 31, 2022, the outstanding
loan from Chailease Finance Co., Ltd of $<span id="xdx_90F_eus-gaap--LoansPayable_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_zMg2e2o9gxn7" title="Outstanding loan">651,254</span> (or TWD <span id="xdx_909_eus-gaap--LoansPayable_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember__srt--CurrencyAxis__currency--TWD_zeS37kGwLf2g" title="Outstanding loan">20,000,000</span>) with annual interest rate of <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_zJGZHVpJZU8b" title="Interest rate">6</span>% was secured by pledging the timely
deposit in Sunny Bank (Xizhi Brench) of <span id="xdx_906_eus-gaap--RestrictedCash_iI_c20221231__dei--LegalEntityAxis__custom--XizhiBrenchMember__srt--CurrencyAxis__currency--TWD_zED5CjVFE3r6" title="Bank deposit">500,000</span>, and denominated in TWD for a term of 24 months. This facility of credit limit of TWD
<span id="xdx_900_eus-gaap--LineOfCredit_iI_c20221219__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember__srt--CurrencyAxis__currency--TWD_zIf1l1fUA5za" title="Facility of credit limit">20,000,000</span> was obtained on December 19, 2022 and will be expired on <span id="xdx_90F_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20220101__20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_z1Peqr6V362i" title="Expired date">December 16, 2024</span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>





<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204338384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>WARRANTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DisclosureWarrantsAbstract', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantDisclosureTextBlock', window );">WARRANTS</a></td>
<td class="text"><p id="xdx_80F_ecustom--WarrantDisclosureTextBlock_zgURZC3wr2Ma" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 12 &#160;&#160;&#160;&#160;<span id="xdx_821_zzg8xyOmvsT5">WARRANTS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On April 1,
2021, the Company entered in a securities purchase agreement with certain investors for an aggregate of 80,000 shares of its preferred
stock at a per share purchase price of $2.50. As part of the transaction, the investors received one Class C warrant and one Class D warrant
for the subscription of each preferred share. The Class C warrants consist of the right to purchase up to 80,000 shares of the Company&#8217;s
common stock at an exercise price of $2.50 per share exercisable for 36 months from the date of inception. The Class D warrants consist
of the right to purchase up to 80,000 shares of the Company&#8217;s common stock at an exercise price of $5.00 per share exercisable for
36 months from the date of inception. The subscription was completed on August 10, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On September
27, 2021 the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company issued
in a registered direct offering, an aggregate of 48,000 shares of common stock of the Company at a per share purchase price of $2.50.
In addition, the investors also received one Class C warrant and one Class D warrant for the subscription of each preferred share. The
Class C warrants consist of the right to purchase up to 80,000 shares of the Company&#8217;s common stock at an exercise price of $2.50
per share exercisable for 36 months from the date of inception. The Class D warrants consist of the right to purchase up to 80,000 shares
of the Company&#8217;s common stock at an exercise price of $5.00 per share exercisable for 36 months from the </span>date of inception.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Public Offering and pursuant
to a registration statement on Form S-1, amended (File No. 333-264059), originally filed with the Securities and Exchange Commission (the
&#8220;SEC&#8221;) on April 1, 2022, and declared effective by the SEC on August 10, 2022 (the &#8220;Registration Statement&#8221;),
the public offering price of each Unit was $3.50, and each unit consisting of one share of common stock and a warrant to purchase two
shares of common stock from the date of issuance until the fifth anniversary of the date of issuance. The Shares and the Warrants comprising
the Units were immediately separable and issued separately in the Offering, which closed on August 15, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Public Offering and pursuant
to the underwriting agreement between us and the underwriters named therein, we granted the underwriters a 45-day option to purchase up
to <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210926__20210927__srt--CounterpartyNameAxis__custom--UnderwritersMember_zZKsu746MIYc" title="Option to purchase shares">282,000</span> additional shares of common stock and warrants, equivalent to 15% of the Units sold in the Public Offering, at the public offering
price per Unit, less underwriting discounts and commissions, to cover over-allotments, if any. On September 23, 2022, the underwriters
exercised their option to purchase an additional <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20220923__srt--CounterpartyNameAxis__custom--UnderwritersMember_ztMOjrEqQ0H5" title="Purchase of additional warrants">282,000</span> warrants from us for gross proceeds of $<span id="xdx_903_eus-gaap--ProceedsFromWarrantExercises_c20220922__20220923__srt--CounterpartyNameAxis__custom--UnderwritersMember_zvnhuchOvpHb" title="Gross proceeds of warrants">2,820</span>. The warrants were issued to the
underwriters on September 26, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The exercise price of the Warrants shall be decreased
to the reset price, which means the greater of (i) 50% of the exercise price and (ii) 100% of the last volume weighted average price immediately
preceding the 90th calendar day following the initial issuance date (the greater of (i) and (ii), the &#8220;Reset Price&#8221;) if, on
the date that is 90 calendar days immediately following the initial issuance date, the Reset Price is less than the exercise price on
that date.</p>

<table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfWarrantValuationAssumptionsTableTextBlock_zApVxpw4lvf1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Assumptions used)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zTY47NwQCldl" style="display: none">Schedule of assumptions used</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>C Warrant<br/>
    August 10, </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2021</b></p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>D Warrant<br/>
    August 10, </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2021</b></p></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_z5lcwzHgeNT8" title="Assumptions used">1.47</span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zs2o75svg9B" title="Assumptions used">0.66</span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zujAoikm0Wx8" title="Assumptions used">2.50</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zJAMnPCKOYBc" title="Assumptions used">5.00</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zqgSSmOhGwAg" title="Assumptions used">0.14%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zZFAYaL4d45a" title="Assumptions used">0.14%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend yield</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zx3rdCa4S956" title="Assumptions used">0.00%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zFi5lYrJIqG6" title="Assumptions used">0.00%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zrQ3hHWAUPi3" title="Assumptions used">1.39</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zaGJ4LZZYVBe" title="Assumptions used">1.39</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zl7WKk8cL6gi" title="Assumptions used">56.36%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zA2iAiFBvqy6" title="Assumptions used">56.36%</span></span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C Warrant<br/>
September 27,<br/>
2021</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D Warrant<br/>
September 27,<br/>
2021</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zYDENFYm8DIf" title="Assumptions used">1.71</span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zULEp2AIWNIl" title="Assumptions used">0.73</span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zBrBHIFSK1cl" title="Assumptions used">2.50</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zVeuOaqHwLHl" title="Assumptions used">5.00</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zy2oi1DrFmtg" title="Assumptions used">0.15%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zroQE9O8L929" title="Assumptions used">0.15%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend yield</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z95JglyWbM15" title="Assumptions used">0.00%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zkGSa39WymIe" title="Assumptions used">0.00%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zUGN2Ke2dbU2" title="Assumptions used">1.26</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zbkLgscYFJnd" title="Assumptions used">1.26</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zvle9pDPF6ed" title="Assumptions used">52.93%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zUk1RjqL3TO1" title="Assumptions used">52.93%</span></span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IPO Warrant<br/>
September 26,<br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zFgtfJ6caD45" title="Assumptions used">1.28</span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_z7pLb80mITe" title="Assumptions used">1.925</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zJDUpn8VDrTg" title="Assumptions used">4.03%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend yield</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zohtIJAcjLa9" title="Assumptions used">0.00%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zEjcIMZfscM6" title="Assumptions used">4.65</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zGEtXsDXrEsg" title="Assumptions used">46.10%</span></span></td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A6_z3zWDKNxjEha" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>









<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following
is a reconciliation of the beginning and ending balances of warrants liability measured at fair value on a recurring basis using Level
3 inputs:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfWarrantLiabilitiesTableTextBlock_zRc7lbvnydLl" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Warrant Liability)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zuRoAFak5Z3" style="display: none">Schedule of warranty liability activity</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at the beginning of period</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_c20230101__20231231_zoJzmzH175c6" style="width: 13%; text-align: right" title="Balance at the beginning of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_d0_c20220101__20221231_zKiyjlaGNwCf" style="width: 13%; text-align: right" title="Balance at the beginning of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">312,320</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued to investors</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zGAIKpsJNng5" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zu29A5sC7ld5" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">754,303</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued to underwriter</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zja81bhALgJh" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zzbkmQnwc0Y8" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">113,145</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value change of warrants included in earnings</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98F_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20230101__20231231_zywoJ0clbr01" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_983_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20220101__20221231_zhMoN5aLJkRa" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20230101__20231231_zf6JJHSJXe76" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20220101__20221231_zwnxBfFnlHo8" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8AD_zcLOU3SNXcLj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following
is a summary of the warrant activity:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock_zaw7N681GL21" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANTS (Details - Warrant Activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zrqG15kGy1zb" style="display: none">Schedule of warrant activity</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Warrants</b></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise Price</b></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Term in</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Years</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 52%">Outstanding at January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zt6NAkF70V64" style="width: 13%; text-align: right" title="Number of warrants outstanding, Beginning balance">256,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzYHe7uJ3TJh" style="width: 13%; text-align: right" title="Average exercise price outstanding, Beginning balance">3.75</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zOT6uswJBQj8" title="Weighted average remaining contractual term, Outstanding">2.66</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercisable at January 1, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--WarrantsExercisable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9v1vpFgTZeg" style="text-align: right" title="Number of warrants exercisable, Beginning balance">256,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--AverageExercisePriceExerciasable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zAqFiuOXPjW4" style="text-align: right" title="Average exercise price exercisable, Beginning balance">3.75</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zfcR56D7m2pk" title="Weighted average remaining contractual term, Exercisable">2.66</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHPrRe1mf4V4" style="text-align: right" title="Number of warrants, Granted">2,162,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--AverageExercisePriceGranted_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zmvvI2nwMo6e" style="text-align: right" title="Average exercise price, Granted">1.93</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_ecustom--WeightedAverageRemainingContractualTermGranted_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhGRjNl83udb" title="Weighted average remaining contractual term, Granted">4.98</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Exercised / surrendered</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--WarrantsExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_znc2jEaLmVVl" style="text-align: right" title="Number of warrants, Exercised / surrendered">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--AverageExercisePriceExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeTYpIe8XHO2" style="text-align: right" title="Average exercise price, Exercised / surrendered">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ztEh97NEkUe7" style="text-align: right" title="Number of warrants, Expired">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zwAYrZ2xHOl1" style="text-align: right" title="Average exercise price, Expired">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Outstanding at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTqBdrZ3dXVd" style="text-align: right" title="Number of warrants outstanding, Ending balance">2,418,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpXC1PUrQUHg" style="text-align: right" title="Average exercise price outstanding, Ending balance">2.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeWxyTwqRH9i" title="Weighted average remaining contractual term, Outstanding">4.73</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Exercisable at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--WarrantsExercisable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjkg4C6RwTO5" style="text-align: right" title="Number of warrants exercisable, Ending balance">2,418,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--AverageExercisePriceExerciasable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbQBcXvYqsW3" style="text-align: right" title="Average exercise price exercisable, Ending balance">2.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpYKt2sGs5lb" title="Weighted average remaining contractual term, Exercisable">4.73</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Outstanding at January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zuwCmU3ghUt4" style="text-align: right" title="Number of warrants outstanding, Beginning balance">2,418,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjWqGyzPrVy1" style="text-align: right" title="Average exercise price outstanding, Beginning balance">2.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdHxEKQwrLk5" title="Weighted average remaining contractual term, Outstanding">4.73</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercisable at January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--WarrantsExercisable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zObcs5tlGYCb" style="text-align: right" title="Number of warrants exercisable, Beginning balance">2,418,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--AverageExercisePriceExerciasable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zz7FoKEOQw7j" style="text-align: right" title="Average exercise price exercisable, Beginning balance">2.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zta593b01y0b" title="Weighted average remaining contractual term, Exercisable">4.73</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLcJ8d8hzid9" style="text-align: right" title="Number of warrants, Granted">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--AverageExercisePriceGranted_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPQh6Cf1Qx1" style="text-align: right" title="Average exercise price, Granted">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Exercised / surrendered</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--WarrantsExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMUgo7hfxfbl" style="text-align: right" title="Number of warrants, Exercised / surrendered">(162,854</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--AverageExercisePriceExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zL9Tv8hlmUjj" style="text-align: right" title="Average exercise price, Exercised / surrendered">1.93</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zILSGMV1mPy8" style="text-align: right" title="Number of warrants, Expired">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze5abpShFiTh" style="text-align: right" title="Average exercise price, Expired">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Outstanding at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjvgQ7jbCs8d" style="text-align: right" title="Number of warrants outstanding, Ending balance">2,255,146</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zButAw8yB6Fh" style="text-align: right" title="Average exercise price outstanding, Ending balance">2.14</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zH1z9dUrjQZf" title="Weighted average remaining contractual term, Outstanding">3.65</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Exercisable at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--WarrantsExercisable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zENmv8zPn80k" style="text-align: right" title="Number of warrants exercisable, Ending balance">2,255,146</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--AverageExercisePriceExerciasable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpT3d1T8cdw4" style="text-align: right" title="Average exercise price exercisable, Ending balance">2.14</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTDBPVQw3A81" title="Weighted average remaining contractual term, Exercisable">3.65</span></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AB_z7txDQzZwQGf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DisclosureWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DisclosureWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_WarrantDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_WarrantDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223201873952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_802_eus-gaap--LeasesOfLesseeDisclosureTextBlock_z9OEZray1Cli" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 13&#160;&#160;&#160;&#160;<span id="xdx_82B_zfEurnhiH8O4">&#160;LEASES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has two non-cancelable lease agreements
for certain office and accommodation as well as fish farming containers for research and develop advanced technology for water circulation
applying in fishery with original lease periods expiring between 2022 and 2023. The lease terms may include options to extend or terminate
the lease when it is reasonably certain the Company will exercise that option. The Company recognizes rental expense on a straight-line
basis over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The components of lease expenses for the year ended December 31, 2023 and
December 31, 2022 were as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LeaseCostTableTextBlock_zeGu6t18Ndwd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - LEASES (Details - Lease costs)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zZkttVysJeCb" style="display: none">Schedule of components of lease expenses</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statement of Income Location</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the year ended December 31, 2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the year ended December 31, 2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease Costs</b></span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 32%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease expense</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 35%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General and administrative expenses</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20230101__20231231_zKaefqvTIK4f" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69,442</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20220101__20221231_zHSmf09gkez4" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,227</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net lease costs</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_982_eus-gaap--LeaseCost_pp0p0_c20230101__20231231_zFIZuME7AGv7" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69,442</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98D_eus-gaap--LeaseCost_pp0p0_c20220101__20221231_zhbPmj6Ubz11" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,227</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Maturity of lease liabilities under our non-cancelable operating leases
as of December 31, 2023 and December 31, 2022 are US$ <span id="xdx_904_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_dxL_c20231231_zvhHAo90VQyi" title="Operating leases::XDX::0"><span id="xdx_909_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_dxL_c20221231_zu0C7f7ZM8q6" title="Operating leases::XDX::0"><span style="-sec-ix-hidden: xdx2ixbrl1213"><span style="-sec-ix-hidden: xdx2ixbrl1215">nil</span></span></span></span>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//840/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204998272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER PAYABLES AND ACCRUED LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">OTHER PAYABLES AND ACCRUED LIABILITIES</a></td>
<td class="text"><p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_z3nxSe9oD2xj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 14&#160;&#160;&#160;&#160;&#160;<span id="xdx_82E_ztKr1StBrjn3">OTHER PAYABLES AND ACCRUED LIABILITIES</span></b></p>

<table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z4gkJLEARFGh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zgp68vTX84Kg" style="display: none">Schedule of other payables</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zWTRIlY0uRj5" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49A_20221231_zEFJ6cKgCWNa" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pp0p0_d0_maOAPAAzMCn_zp048CA0jl9j" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VAT payable</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maOAPAAzMCn_zsexabh902qc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salary payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">842</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">861</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maOAPAAzMCn_zsSm3RlvQcJh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,251</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,527</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iTI_pp0p0_mtOAPAAzMCn_zR12UPvrBZK8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,093</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,388</span></td>
    <td>&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223299015232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">TAXATION</a></td>
<td class="text"><p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zZUl2JfCxHhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 15&#160;&#160;&#160;&#160;&#160;<span id="xdx_820_zON9agv8Uh1h">TAXATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company and its subsidiary, and the consolidated
VIE file tax returns separately.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">1) Value-added tax (&#8220;VAT&#8221;)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">PRC</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the Provisional Regulation of the PRC
on VAT and the related implementing rules, all entities and individuals (&#8220;taxpayers&#8221;) that are engaged in the sale of products
in the PRC are generally required to pay VAT, at a rate of which was changed from <span id="xdx_90E_ecustom--ValueAddedTaxRate_iI_pip0_dp_c20231231_zlXFT5k7LHFb" title="Value added tax rate">16</span>% to <span id="xdx_90D_ecustom--ValueAddedTaxRate_iI_pip0_dp_c20221231_zyyxs6rYHIw2" title="Value added tax rate">13</span>% on April 1, 2019 of the gross sales proceeds
received, less any deductible VAT already paid or borne by the taxpayers. GZ WFH also subjected to 10% for the installment service provided.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="text-decoration: underline">Taiwan</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the Value-added and Non-value-added Business
Tax Act and the related implementing rules, all entities and individuals ("taxpayers") that are engaged in the sale of products
in the Taiwan are generally required to pay VAT, at a rate of 5%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">2) Income tax</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">United States</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 22, 2017, the Tax Cuts and Jobs Act (the
&#8220;Tax Act&#8221;) was signed into legislation. The 2017 Tax Act significantly revises the U.S. corporate income tax by, among other
things, lowering the statutory corporate tax rate from 34% to 21%, imposing a mandatory one-time tax on accumulated earnings of foreign
subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 22, 2017, Staff Accounting Bulletin No.
118 (&#8220;SAB 118&#8221;) was issued to provide guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement
period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740.
The Company has completed the assessment of the income tax effect of the Tax Act and there were no adjustments recorded to the provisional
amounts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Coronavirus Aid, Relief and Economy Security (CARES)
Act (the &#8220;CARES Act, H.R. 748&#8221;) was signed into law on 27 March 2020. The CARES Act temporarily eliminates the 80% taxable
income limitation (as enacted under the Tax Cuts and Jobs Act of 2017) for NOL deductions for 2018-2020 tax years and reinstated NOL carrybacks
for the 2018-2020 tax years. Moreover, the CARES Act also temporarily increases the business interest deduction limitations from 30% to
50% of adjusted taxable income for the 2019 and 2020 taxable year. Lastly, the Tax Act technical correction classifies qualified improvement
property as 15-year recovery period, allowing the bonus depreciation deduction to be claimed for such property retroactively as if it
was included in the Tax Act at the time of enactment. The Company does not anticipate a significant tax impact on its financial statements
and will continue to examine the impact the CARES Act may have on its business.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluated the Global Intangible Low Taxed
Income (&#8220;GILTI&#8221;) inclusion on current earnings and profits of greater than 10% owned foreign controlled corporations. The
Company has evaluated whether it has additional provision amount resulted by the GILTI inclusion on current earnings and profits of its
foreign controlled corporations. The law also provides that corporate taxpayers may benefit from a 50% reduction in the GILTI inclusion,
which effectively reduces the <span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiPercent_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__country--US_z1EgcjInBbT5" title="Effective income tax rate">21</span>% U.S. corporate tax rate on the foreign income to an effective rate of <span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20220101__20221231__us-gaap--IncomeTaxAuthorityAxis__country--US_zVVweQzIPtf" title="Effective income tax rate">10.5</span>%. The GILTI inclusion further
provides for a foreign tax credit in connection with the foreign taxes paid. In 2019, the Company recorded a GILTI inclusion of $<span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiAmount_pp0p0_c20230101__20231231_ztQBrcISdDp5" title="Global intangible low taxed income">152,829</span>.
The Company has elected to treat the financial statement impact of GILTI as current period expenses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The reverse merger was completed on December 31, 2018
and the tax losses of US subsidiary was not in the scope as of December 31, 2018. As of December 31, 2019, net operating loss carried
forward which was available to offset future taxable income for the Company in the United States was $<span id="xdx_906_eus-gaap--OperatingLossCarryforwards_c20191231__us-gaap--IncomeTaxAuthorityAxis__country--US_pp0p0" title="Net operating loss carryforwards">99,817</span>. There is a full valuation
allowance applied against these loss carry forward as management determined it was not more likely than not that these net operating losses
would be utilized in the foreseeable future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Taiwan</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The Company&#8217;s loss
before income taxes is primarily derived from the operations in Taiwan and income tax expense is primarily incurred in Taiwan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">As a result of
amendments to the &#8220;Taiwan Income Tax Act&#8221; enacted by the Office of the President of Taiwan on February 7, 2018, the
statutory income tax rate increased from 17% to 20% and the undistributed earning tax, or a surtax, decreased
from&#160;10% to&#160;5% effective from January 1, 2018. As a result, the statutory income tax rate in Taiwan is 20% for the
years ended December 31, 2023 and 2022. An additional surtax, of which rate was reduced from 10% to 5% being applied to
the Company starting from September 1, 2018, is assessed on undistributed income for the entities in Taiwan, but only to the extent
such income is not distributed or set aside as a legal reserve before the end of the following year. The 5% surtax is recorded
in the period the income is earned, and the reduction in the surtax liability is recognized in the period the distribution to
stockholders or the setting aside of legal reserve is finalized in the following year.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Hong Kong</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The HK tax reform has introduced two-tiered profits
tax rates for corporations. Under the two-tiered profits tax rates regime, the profits tax rate for the first HK$2 million (approximately
$257,931) of assessable profits will be lowered to <span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__country--HK_zheao1U9NpI2" title="Effective income tax rate">8.25</span>% (half of the rate specified in Schedule 8 to the Inland Revenue Ordinance (IRO))
for corporations. Assessable profits above HK$2 million (approximately $257,931) will continue to be subject to the rate of 16.5% for
corporations. The Company assessed that the HK entity will not earn a profit greater than HK$2 million (approximately $257,931), it is
subject to a corporate income tax rate of 8.25%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2024, The Company&#8217;s subsidiary
in Hong Kong had net operating loss carry forwards available to offset future taxable income. The net operating losses will be carryforward
indefinitely under Hong Kong Profits Tax regulation. There is a full valuation allowance applied against these loss carry forward as management
determined it was not more likely than not that these net operating losses would be utilized in the foreseeable future.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">PRC </span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">WFOE and the consolidated VIE established in the PRC
are subject to the PRC statutory income tax rate of <span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__custom--PRCMember_zQI1NMrB2ZV8" title="Effective income tax rate">25</span>%, according to the PRC Enterprise Income Tax (&#8220;EIT&#8221;) law.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In accordance with the relevant tax laws and regulations
of the PRC, a company registered in the PRC is subject to income taxes within the PRC at the applicable tax rate on taxable income. All
the PRC subsidiaries were subject to income tax at a rate of 25% for the year ended December 31, 2022and 2021. According to PRC tax regulations,
the PRC net operating loss can generally carry forward for no longer than five years starting from the year subsequent to the year in
which the loss was incurred.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of the income tax (benefit) expense
are:</p>

<table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zWjlbyOeT1aa" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Income tax expense)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_zaCHMG2rpVGb" style="display: none">Schedule of income tax components</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_492_20230101__20231231_zPPnGTputOj9" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20220101__20221231_zyaLEtVELyae" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CurrentIncomeTaxExpenseBenefit_d0_maITEBzWaz_zuoUZXoTyYD1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,808</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredIncomeTaxExpenseBenefit_d0_maITEBzWaz_zgwJHnyuEyD9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_ecustom--IncomeTaxExpenseBenefit1_iN_pp0p0_di0_zF30h3aXuyfc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total income tax expense (benefit)</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,808</span></td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A0_zL1dSoDMeAqf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The reconciliation of income taxes expenses computed
at the TW statutory tax rate (2021: at PRC statutory tax rate) applicable to income tax expense is as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5IeInRSDsbh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - TAXATION (Details - Reconciliation of income tax)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B7_zgj97jMoa9Ze" style="display: none">Schedule of reconciliation of income tax expense</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the years ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Taiwan (2021 - PRC) income tax statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20230101__20231231_z84IE6cZI0of" title="Taiwan (2021 - PRC) income tax statutory rate">20.00</span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20220101__20221231_zXVVaj6vhFNf" title="Taiwan (2021 - PRC) income tax statutory rate">20.00</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Tax effect of non-deductible expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20230101__20231231_zza6vhK4RTNi" title="Tax effect of non-deductible expense">(11.84</span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20220101__20221231_zjHlcSCHupbd" title="Tax effect of non-deductible expense">(13.48</span>%</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Tax effect of stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20230101__20231231_zL4bQWSwGXBa" title="Tax effect of stock-based compensation">(3.78</span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20220101__20221231_zjahTNDSWUg9" title="Tax effect of stock-based compensation">(8.69</span>%</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Tax effect of non-taxable income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp0_c20230101__20231231_z3GnESmxvWvg" title="Tax effect of non-deductible income">&#8211;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20220101__20221231_zWdGO7kFqnff" title="Tax effect of non-deductible income">2.54</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Tax effect of different tax rates in other jurisdictions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20230101__20231231_zUtH2HyQwUH5" title="Tax effect of different tax rates in other jurisdictions">(0.04</span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20220101__20221231_zzihgBCLiY89" title="Tax effect of different tax rates in other jurisdictions">(0.01</span>%</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20230101__20231231_zQGDrI6DqgBi" title="Others">(4.34</span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20220101__20221231_zpogyA3YwRa2" title="Tax effect of non-deductible income">0.12</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Changes in valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dpxL_c20230101__20231231_z8YsUFniokn2" title="Changes in valuation allowance::XDX::0">(<span style="-sec-ix-hidden: xdx2ixbrl1300">&#8211;</span></span>%</span></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20220101__20221231_zGyiCLqo6Xh7" title="Changes in valuation allowance">(0.49</span>%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Effective tax rate</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dpxL_c20230101__20231231_zPYduPi5JUa7" title="Effective tax rate::XDX::0">(<span style="-sec-ix-hidden: xdx2ixbrl1304">&#8211;</span></span>%</span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20220101__20221231_zkEauHWWxMpf" title="Effective tax rate">(0.01</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p id="xdx_8A6_z8zDi796eGc5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">3) Deferred tax assets (liabilities), net</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The tax effects of temporary differences representing
deferred income tax assets and liabilities result principally from the following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zHoW2zD5SRo7" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Deferred taxes)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B6_zoUZsVfkOKIj" style="display: none">Schedule of deferred income taxes</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_497_20231231_zfsocV35LlYe" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_499_20221231_zX9UpZgnjwHh" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax assets</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_d0_maDTAGzfhu_zeDMb0leTlhb" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax loss carried forward</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_i01I_pp0p0_d0_maDTAGzfhu_zDrS7oPRrb38" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance for doubtful receivables</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_z1gdDYeIyf4i" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total deferred tax assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_ecustom--ReversalOfDeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_zGW4JsLcNsn" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Reversal of deferred tax assets</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(23,391</td>
    <td>)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8211;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxAssetsValuationAllowanceCurrents_i01I_pp0p0_d0_msDTANz7MK_zUMiKGq3DD2e" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation allowance</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_d0_mtDTANz7MK_zJdNysNNMufd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total deferred tax assets, net</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pp0p0_d0_maDITLzlG8_z1TfTVIPPoS8" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, difference in depreciation</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredIncomeTaxLiabilities_i01TI_pp0p0_d0_mtDITLzlG8_zzzMiEU572Jg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities, net</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8AC_zWNsKE7qVZak" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The valuation allowance as of December 31, 2022 and
2021 was primarily provided for the deferred income tax assets if it is more likely than not that these items will expire before the Company
is able to realize its benefits, or that the future deductibility is uncertain. The ultimate realization of deferred income tax assets
is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or
utilizable. Management considers projected future taxable income and tax planning strategies in making this assessment. The movement for
the valuation allowance is as following.</p>

<table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--SummaryOfValuationAllowanceTextBlock_z70PHS3m76qk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Valuation Allowance)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_zx1yVeby7JS3" style="display: none">Schedule of movement in valuation allowance</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at beginning of the year</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_983_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20230101__20231231_zCiLAN2bH5Pg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20220101__20221231_zUU5ylXWsFAg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additions of valuation allowance</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20230101__20231231_zaqMEofhvDde" style="text-align: right" title="Additions to valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20220101__20221231_zoVtX91cxvf6" style="text-align: right" title="Additions to valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reductions of valuation allowance</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_986_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20230101__20231231_z5gL3U27S4w" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98B_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20220101__20221231_zpnhTiVIPZQ4" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at the end of the year</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_982_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20230101__20231231_z2ubXPIwIydg" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20220101__20221231_ziJqostoxOrl" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A3_zW6VmDbf6I92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>PRC Withholding Tax on Dividends</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The current PRC Enterprise Income Tax Law imposes
a 10% withholding income tax for dividends distributed by foreign-invested enterprises to their immediate holding companies outside the
PRC. A lower withholding tax rate will be applied if there is a tax treaty arrangement between the PRC and the jurisdiction of the foreign
holding company. Distributions to holding companies in Hong Kong that satisfy certain requirements specified by PRC tax authorities, for
example, will be subject to a 5% withholding tax rate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December&#160;31, 2023 and 2022, the Company
had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, since the Company intends
to reinvest its earnings to potentially continue its business in mainland China, namely the manufacturing of the RASs through GZ GST,
and its foreign-invested enterprises do not intend to declare dividends to their immediate foreign holding companies.&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223288172896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY BALANCES AND TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY BALANCES AND TRANSACTIONS</a></td>
<td class="text"><p id="xdx_805_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z0iVyEU9Q0Qh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 16&#160;&#160;&#160;&#160;&#160;<span id="xdx_825_zC0lD4pd7BLk">RELATED PARTY BALANCES AND TRANSACTIONS</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Due to related parties</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The balance due to related parties was as following:</p>

<table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zfyN6brr1jbg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B4_zGW5baXVvY1h" style="display: none">Schedule of related party transactions</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mountain Share Transfer, LLC (1)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98D_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_zCQK7SdVeKEg" style="width: 13%; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,341</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98B_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_z5TxQRtGqlDi" style="width: 13%; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,341</span></td>
    <td style="width: 1%">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Sales</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The balance of sales with a related party was as following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related Party Categories</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 38%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Corporation Limited (2)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 27%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Same director</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_984_ecustom--DueFromARelatedParty_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zCSoJtgAQH27" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,498</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_981_ecustom--DueFromARelatedParty_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zcxokU3VVCT6" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">993,918</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_ecustom--DueFromARelatedParty_iI_pp0p0_c20231231_zSlEwrgBgkpj" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,498</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_988_ecustom--DueFromARelatedParty_iI_pp0p0_c20221231_zaEsirKnSddi" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">993,918</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The sales prices and payment terms to related parties
were not <span style="background-color: white">significantly different from those of sales to third parties. For other related party transactions,
price and terms were determined in accordance with mutual agreements</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Note:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td id="xdx_F08_zelj8vBXvbYb" style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span id="xdx_F18_zNnueou3nhL7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px"><span id="xdx_F06_z17CunHOaLk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span id="xdx_F12_z34UqYtuVHMf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.</span></td></tr>
  </table>
<p id="xdx_8AE_zWciIkWIzM1j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203343968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">COMMON STOCK</a></td>
<td class="text"><p id="xdx_809_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zpFU3GIwALI5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 17&#160;&#160;&#160;&#160;&#160;<span id="xdx_823_zIooV12FXv8d">COMMON
STOCK</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company's authorized number of common stock
is <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_z472mG0S9lDb" title="Common stock, shares authorized"><span id="xdx_905_eus-gaap--CommonStockSharesAuthorized_iI_c20221231_zI23o9BWAD36" title="Common stock, shares authorized">200,000,000</span></span> shares with par value of $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_zHyxNR9MHJBa" title="Common stock par value"><span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231_zNJYgc8537o5" title="Common stock par value">0.001</span></span> each. On August 11, 2022, the Company effected a <span id="xdx_90D_eus-gaap--StockholdersEquityReverseStockSplit_c20220810__20220811_zdGMj6LP3OD2" title="Reverse stock split">2:3 reverse stock split</span> for each share
of common stock issued and outstanding. As a result of reverse stock split, the Company's common stock issued and outstanding decreased
from <span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_c20220811__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zmURLWuGu8Rd" title="Common stock, shares issued">10,707,150 </span>shares to <span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_iI_c20220811__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyW6ufUNJh36" title="Common stock, shares outstanding">7,138,587</span> shares. All shares and associated amounts have been retroactively restated to reflect the stock split
on August 11, 2022. As of December 31, 2023 and 2022, issued common stock were <span id="xdx_906_eus-gaap--CommonStockSharesIssued_iI_c20231231_z6vr2MlNJ4z4" title="Common stock, shares issued">11,156,987</span> shares and <span id="xdx_903_eus-gaap--CommonStockSharesIssued_iI_c20221231_zaKGKa3ylvQk" title="Common stock, shares issued">9,243,587</span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 11, 2022, the Company's common stock
commenced trading on The Nasdaq Capital Market under the symbol "NCRA" on a post-reverse stock split basis. During the public
offering, <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_zYHh8kndFaQa" title="Common stock issued shares">1,880,000</span> common stocks, at par value $0.001 each, were issued at the offering price $3.5 each. The Company received total gross
proceeds of $<span id="xdx_90A_ecustom--GrossProceedsFromIssuanceOrSaleOfEquity_pn4n6_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_z6ymS75vZpXg" title="Gross proceeds">6.58</span> million from the public offering and after deducting the underwriting commissions, discounts and offering expenses,
the Company received net proceeds of approximately $<span id="xdx_900_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn5n6_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_ziqiq7lR1fd7" title="Proceeds received">5.3</span> million.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">All number of shares, share amounts and per share
data presented in the accompanying consolidated financial statements and related notes have been retroactively restated to reflect the
reverse merger transaction and subsequent issuance of shares stated above, except for authorized common shares, which were not affected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223287314032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">SHARE-BASED COMPENSATION</a></td>
<td class="text"><p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zCw6JvevDGPj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 18&#160;&#160;&#160;&#160;&#160;<span id="xdx_825_zhaUsSOC82x6">SHARE-BASED COMPENSATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 27, 2018, Nocera granted Mr. Yin-Chieh
Cheng quarterly option awards of <span id="xdx_904_ecustom--WarrantsGranted_c20181201__20181227__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YinChiehChengMember__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants granted">250,000</span> Series "A" Warrants for 20 quarters (5 years) for a total of <span id="xdx_90E_ecustom--WarrantsGranted_c20181201__20181227__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants granted">5,000,000</span> Series "A"
Warrants with exercise price of $<span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20181227__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants exercise price">0.50</span> per share, subject to continued employment for services as Chairman of the Board and a Director.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 1, 2020, Nocera granted Mr. Shun-Chih Chuang
and Mr. Hsien-Wen Yu <span id="xdx_906_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted">50,000</span> shares of Class A warrants and <span id="xdx_90C_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HsienWenYuMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted">60,000</span> shares of Class A warrants separately, each with exercise price of $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601_pdd" title="Warrants exercise price">0.50</span>
per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2 employees
<span id="xdx_903_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted">50,000</span> shares of Class A warrants with exercise price of $<span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants exercise price">0.50</span> per share. The Class A warrants consist of the right to purchase one share
for $0.50 per share from the date of issuance until April 23, 2026.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 1, 2020, Nocera granted Mr. Michael A. Littman
<span id="xdx_906_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted">50,000</span> shares of Class A warrants with exercise price of $<span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants exercise price">0.50</span> per share and <span id="xdx_907_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants granted">50,000</span> shares of Class B warrants with exercise price of
$<span id="xdx_902_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants exercise price">1.00</span> per share. Mr. Littman exercised <span id="xdx_905_ecustom--WarrantsGranted_c20210802__20210811__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted">50,000 </span>shares of Class A warrants and <span id="xdx_906_ecustom--WarrantsGranted_c20210802__20210811__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants granted">50,000</span> shares of Class B warrants on August 11, 2021. The
Class B warrants consist of the right to purchase one share for $1.00 per share separately from the date of issuance until April 23, 2026.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 1, 2021, Nocera granted Mr. Shun-Chih
Chuang and Mr. Hsien-Wen Yu <span id="xdx_905_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_z6UeXHhhA4N" title="Warrants granted">75,000</span> shares of Class A warrants and <span id="xdx_905_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HsienWenYuMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zXsRxypQKGdi" title="Warrants granted">60,000</span> shares of Class A warrants separately, each with exercise price
of $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211202_zzAZFtzsMSK7" title="Warrants exercise price">0.50</span> per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2
employees <span id="xdx_909_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zFtyXpCEMLn2" title="Warrants granted">70,000</span> shares of Class A warrant with exercise price of $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211202__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zClDUIEZDJYg" title="Warrants exercise price">0.50</span> per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 31, 2021, the Company issued an aggregate
of <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20211201__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangAndFiveConsultantsMember_zImZZmIN6L1l" title="Issuance of shares">505,000 </span>shares of common stock to Mr. Shun-Chih Chuang and a total of five consultants in consideration for services rendered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 22, 2022, the Company issued <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20221221__20221222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChenChunChungMember_zzfLnwwRROB5" title="Issuance of shares">150,000</span> and
<span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20221221__20221222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TraDigitalMember_zXRz931qQn82" title="Issuance of shares">75,000</span> shares of common stock to Chen-Chun Chung and TraDigital respectively in consideration for services rendered.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On March 22, 2023, the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230320__20230322__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_zC211ez0Idd5" title="Issuance of shares">450,000</span> shares
of our common stock to our investor relation company, Hanover One International, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On October 11, 2023, the Company issued <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20231010__20231011__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YuHaoChangMember_zTilUtmbxCFj" title="Issuance of shares">20,000</span> shares
of our common stock to our consultant, Yu-Hao Chang.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 5, 2023, the Company issued <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20231202__20231205__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AndyChinAnJinMember_zFlsTmN2vOv8" title="Issuance of shares">60,000</span> shares
of our common stock to our Chief Executive Officer, Andy Chin-An Jin.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimated fair value of share-based compensation
for employees is recognized as a charge against income on a ratable basis over the requisite service period, which is generally the vesting
period of the award. The fair value of stock option grant was estimated on the date of grant using the Black-Scholes option pricing model
under the following assumptions:</p>

<table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zOR3ugoUD0s8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zRzXDtMKIDXk" style="display: none">Schedule of assumptions of option pricing</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">N/A</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">N/A</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify">Risk-free interest rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20230101__20231231_zWyfXaR7eGx6" title="Risk-free interest rate">1.16</span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231_z3a8gUGEEhzf" title="Risk-free interest rate">1.16</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Expected term (in years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zU1MVdse5SNk" title="Expected term (in years)">4.31</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zfJYV6pqv5Ya" title="Expected term (in years)">4.31</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20230101__20231231_zi0dIFWsUbBb" title="Volatility">48.15</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20221231_zwBOjhoP8uh9" title="Volatility">48.15</span>%</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_zy8NTkKmgAXe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company estimated the grant date fair value of
time-based stock option awards using the Black-Scholes option valuation model, which requires assumptions involving an estimate of the
fair value of the underlying common stock on the date of grant, the expected term of the options, volatility, discount rate and dividend
yield. The Company calculated expected option terms based on the "simplified" method for "plain vanilla" options
due to the limited exercise information. The "simplified method" calculates the expected term as the average of the vesting
term and the original contractual term of the options. The Company calculated volatility using the average adjusted volatility of quick
companies feature of Capital IQ for a period of time reflective of the expected option term, while the discount rate was estimated using
the interest rate for a treasury note with the same contractual term as the options granted. Dividend yield is estimated at our current
dividend rate, which adjustments for any known future changes in the rate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ended December 31, 2023 and December
31, 2022, $<span id="xdx_907_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--ShareBasedCompensationMember_ztAHyOYJWD38" title="Share based compensation expenses">163,621</span> and $<span id="xdx_903_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c20220101__20221231__us-gaap--IncomeStatementLocationAxis__custom--ShareBasedCompensationMember_zLIGUHRFtG8h" title="Share based compensation expenses">413,453</span> share-based compensation expenses was recognized into additional paid-in capital of the Company, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December
31, 2022, total unrecognized compensation cost related to unvested share-based compensation awards was $<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20221231_zFEDdcVuKKUj" title="Unrecognized compensation costs">11,114,097</span>. This amount is expected
to be recognized as stock-based compensation expense in the Company's consolidated statements of operations and comprehensive income
over the remaining vesting period of <span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20221231_zceZeAl80gR" title="Unrecognized compensation cost amortization period">1.99</span> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204756240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREFERRED STOCK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockTextBlock', window );">PREFERRED STOCK</a></td>
<td class="text"><p id="xdx_808_eus-gaap--PreferredStockTextBlock_zYpbTFYWSJQ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 19&#160;&#160;&#160;&#160;&#160;<span id="xdx_826_zR2KN3aWscx7">PREFERRED STOCK</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August 2021, the Company issued <span id="xdx_901_eus-gaap--PreferredStockSharesIssued_iI_c20210831__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zJXDvAFaEkDk" title="Preferred stock, shares issued">80,000</span> shares of
preferred shares of $<span id="xdx_90F_eus-gaap--SaleOfStockPricePerShare_iI_c20210831_zztJw6MRxaH2" title="Sale of stock, price">1.00</span> each at an issue price of $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20210831_zg8Yh7iCQ56e" title="Share price">2.50</span> per share to certain investors credited as fully paid. The preferred shares
are non-voting and non-redeemable. The holder of the preferred shares will have priority over the holders of ordinary shares of the Company
on the assets and funds of the Company available for distribution in a distribution of assets on liquidation, winding up or dissolution
of the Company. The holder of the preferred shares shall not have the right to attend or vote at any general meeting of the Company (except
a general meeting for winding up of the Company or a resolution is to be proposed which if passed would vary or abrogate the rights or
privileges of such holder).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 11, 2022, the Company effected a <span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20220810__20220811__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zcrct5YyrMm" title="Reverse stock split">2:3 reverse
stock split</span> for each share of common stock issued and outstanding. As a result of reverse stock split, the shares of common stock issuable
upon the conversion of Series A Preferred Stock decreased from 80,000 shares to 53,334 shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223200863584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(LOSS) EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">(LOSS) EARNINGS PER SHARE</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--EarningsPerShareTextBlock_zqw5s18DFa8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 20&#160;&#160;&#160;&#160;&#160;<span id="xdx_826_zntW3l1FQUT1">(LOSS) EARNINGS PER SHARE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the computation of
basic and diluted (loss) earnings per common share for the years ended December 31, 2023 and 2022.</p>

<table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zr47Ml79Vdw5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - (LOSS) EARNINGS PER SHARE (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_z9QgpFyLMS3a"><b style="display: none">Schedule of earnings per share</b></span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20231231_zBrg1FBCWtq9" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_496_20220101__20221231_zTSD9EyiEksc" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>For the years ended December
    31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_zOBFlHQsAQI4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-size: 10pt">Net loss</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(4,289,611</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(4,812,908</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperations_znFPLTucGh53" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-size: 10pt">Net loss from continuing operations</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(4,289,611</span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(2,074,329</span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_d0_z8bkq4bdCWjj" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-size: 10pt">Net (loss) income from discontinued operations</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">(2,662,260</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right">&#160;</td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Weighted Average Shares Outstanding &#8211; Basic and Diluted</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zgprwkCNMSih"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zryVb834UlX1">9,814,000</span></span></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20221231_zxOf4K1Ieqr7"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20221231_zJnGg620s6S7">7,876,367</span></span></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-size: 10pt">Loss per share &#8211; basic and diluted</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--EarningsPerShareBasic_c20230101__20231231_z87RMeObkPJ8"><span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_zMbwVmJ80qr">(0.4383</span></span></span></td>
    <td><span style="font-size: 10pt">)&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20220101__20221231_zx4YDm0yIQ08"><span id="xdx_908_eus-gaap--EarningsPerShareDiluted_c20220101__20221231_z60rIVGX98Eg">(0.6111</span></span></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-size: 10pt">Net loss per share from continuing operations &#8211; basic and diluted (1)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230101__20231231_fKDEp_zlnrGoYerpX3"><span id="xdx_90D_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230101__20231231_fKDEp_z3bJijje6mzl">(0.4383</span></span></span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220101__20221231_fKDEp_zNdm73x4Ft2k"><span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220101__20221231_fKDEp_zXsuzYkV8osg">(0.2731</span></span></span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-size: 10pt">Net (loss) income per share from discontinued operations &#8211; basic and diluted (1)</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230101__20231231_fKDEp_z3ZUSnhLMGUj"><span id="xdx_909_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230101__20231231_fKDEp_z7f4FPDa1wF3">&#8211;</span></span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20221231_fKDEp_zn3UYbBVFCBi"><span id="xdx_90D_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20221231_fKDEp_zOFBezw8Bp3k">(0.3380</span></span></span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic net loss per common share is computed using
the weighted average number of the common shares outstanding during the period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td id="xdx_F07_zbIB1tzs4ff4" style="width: 2%; text-align: justify">(1)&#160;&#160;&#160;</td>
    <td id="xdx_F18_zrJ2Y7jtjBOd" style="width: 98%; text-align: justify">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223205012896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zaTyAtg7mWWl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 21&#160;&#160;&#160;&#160;&#160;<span id="xdx_827_zsTyUUOYWJgi">COMMITMENTS AND CONTINGENCIES</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Capital commitments</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and 2022, the Company's
capital commitments contracted but not yet reflected in the consolidated financial statements amounted to $nil. <span id="xdx_906_eus-gaap--ContractualObligation_iI_c20231231_zc5mqO8t8cFb" title="Capital commitment amount"><span id="xdx_900_eus-gaap--ContractualObligation_iI_c20221231_z35k8zg1eGy5" style="display: none" title="Capital commitment amount">0</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Contingencies</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the ordinary course of business, the Company may
be subject to legal proceeding regarding contractual and employment relationships and a variety of other matters. The Company records
contingent liabilities resulting from such claims when a loss is assessed to be probable and the amount of the loss is reasonably estimable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has no significant pending litigation
for the year ended December 31, 2023 and 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>















<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203353632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;)</a></td>
<td class="text"><p id="xdx_803_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zHOWCZOPDkx3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 22&#160;&#160;&#160;&#160;&#160; <span id="xdx_825_z7EwPqaQZPx">DISPOSAL
OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;)</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 31, 2020, we exchanged <span id="xdx_90A_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20201201__20201231__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zGswDbsyNsp7" title="Exchanged restricted shares">466,667</span> (post-split)
shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (&#8220;XFC&#8221;),
in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled
us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic
benefits of XFC that could be significant to XFC. On November 30, 2022, the Company, XFC and Han-Chieh Shih (the &#8220;Purchaser&#8221;)
entered into certain Share Purchase Agreement (the &#8220;Purchase Agreement&#8221;). Pursuant to the Purchase Agreement, the Purchaser
agreed to purchase XFC 100% controlling interest in exchange of cash purchase price of $<span id="xdx_904_eus-gaap--PaymentsToAcquireBusinessesGross_c20201201__20201231__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_z5ReSrER8vaj" title="Exchange cash purchase price">300,000</span> (the &#8220;Consideration&#8221;). The
transaction contemplated by the Purchase Agreement is hereby referred as the Disposal. On March 29, 2022, management was authorized to
approve and commit to a plan to sell XFC. On November 30, 2022, the parties completed all the share transfer registration procedure as
required by the laws of Taiwan and all the other closing conditions have been satisfied, as a result, the Disposal contemplated by the
Purchase Agreement is completed and the VIE agreements were terminated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with ASC 205-20-45, XFC met the
criteria as a discontinued operation. As of November 30, 2022, the assets relevant to the sale of XFC with a carrying value of $<span id="xdx_908_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperation_iI_pn5n6_c20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zEBrVOJdGVch" title="Assets held carrying value">2.6</span> million
were classified as assets held, the liabilities relevant to the sale of XFC with a carrying value of $<span id="xdx_903_eus-gaap--DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_iI_pp0p0_c20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zR7UDPZngWL5" title="Liabilities held carrying value">71,168</span> were classified as liabilities
held for sale, and the cumulative translation adjustments relevant to the sale of XFC of $<span id="xdx_90D_eus-gaap--DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_pn5n6_c20221101__20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zXfnKU5IBzTh" title="Cumulative translation adjustments gain on sale">1.8</span> million was removed from the equity component
and was reported as a gain on the sale of XFC. A net loss of $<span id="xdx_90A_ecustom--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_pn5n6_c20220101__20221231__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zqpOj5lE1859" title="Net loss disposal of discontinued operation">2.8</span> million was recognized as the net loss from disposal of discontinued
operation in the year ended December 31, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a reconciliation of the amounts
of major classes of income from operations classified as discontinued operations in the consolidated statements of operations and comprehensive
loss for the year ended December 31, 2023 and 2022:</p>

<table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zEViZwxmX0Rg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&quot;XFC&quot;) (Details - Discontinued operations XFC - operations)">
<tr style="vertical-align: bottom; background-color: White">
    <td id="xdx_8BD_zNGtv2GX6Qal" style="width: 82%"><b style="display: none">Schedule of reconciliation of discontinued operations</b></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_499_20220101__20221231_zQhn4BPwNcO9" style="text-align: center; width: 14%">&#160;</td>
    <td style="width: 1%">&#160;</td></tr>

<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>For the Years Ended<br/>
December&#160;31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract_iB_z6FrrJvIVIPl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt"><b>Discontinued Operations:</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_d0_zeRF3ZfZbiv" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Revenue</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">2,236,616</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_iN_di0_zxHo1S1DTJHi" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">Cost of revenues</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(2,225,487</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationSellingExpense_d0_z1esTSYTqkDe" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Selling expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_iN_di0_zXYVNt3KcV68" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">General and administrative expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(105,226</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_d0_zhLuJlDbSJZd" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other revenue</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1,812</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherExpense_iN_di0_zvTFqD2gI42c" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">Other expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense_d0_zo3qvS0ZYqzj" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Income tax</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_d0_zLvp9KGGZee3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">Net gain from discontinued operations</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_ecustom--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_d0_z5aM8gC8NSA2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt"><b>Net income (loss) from discontinued operations</b></span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">(92,285</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b></b></p>








<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205-20/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223287314032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATION</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--BusinessCombinationDisclosureTextBlock_zlkt4MH52age" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 23&#160;&#160;&#160;&#160;&#160;<span id="xdx_82D_zXUsvWByFiJh">BUSINESS COMBINATION</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Meixin Institutional Food Development Company Limited</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 7, 2022, the Company acquired 80% shares
of Meixin. The fair values of assets acquired and liabilities assumed were as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcvge6owZ9e2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Meixin)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zOXMOFftNFj3" style="display: none">Schedule of assets acquired and liabilities assumed</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and bank balance</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zwnfUoHNedt3" style="width: 13%; text-align: right" title="Cash and bank balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,824</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zR47yDAgiZga" style="text-align: right" title="Trade receivables"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,646</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z6idoPqUDpJ" style="text-align: right" title="Inventory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,225</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment, net</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zuetIdBVzEYc" style="text-align: right" title="Plant and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">872,939</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets &#8211; customer relations</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zT7zp8a0imt1" style="text-align: right" title="Intangible assets - customer relations"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">169,156</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other payables and accrued liabilities</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pp0p0_di_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcesOdetVnU6" style="border-bottom: black 1pt solid; text-align: right" title="Other payables and accrued liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(581,959</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets value</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z7ocOKNppUWa" style="border-bottom: black 1pt solid; text-align: right" title="Net assets value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">492,831</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets acquired @ 80%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zarpNLYvrJ36" style="text-align: right" title="Net assets acquired @ 80%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">394,265</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zUfi6SgLDsIl" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purchases price</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zb01DeNbi2U4" style="border-bottom: black 2.25pt double; text-align: right" title="Purchases price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,300,000</span></td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A4_zXiBQyhXk4Cd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Xin Feng Construction Co., Ltd.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 30, 2022, the Company terminated the VIE
agreements with and settled all debt claims as to XFC. The fair values of assets and liabilities of XFC were as follows:</p>

<table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zuyNWCvttmu6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - XFC)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zf3rhXMTpuic" style="display: none">Schedule of assets acquired and liabilities assumed</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and bank balance</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="width: 13%; text-align: right" title="Cash and bank balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46,564</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Trade receivables"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">378,798</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Inventory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">144,968</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses and other current assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Prepaid expenses and other current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000,452</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment, net</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Plant and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,402</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank borrowing</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Bank borrowing"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19,054</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other payables and accrued liabilities</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_iNI_pp0p0_di_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zEYoK5jZOTak" style="text-align: right" title="Other payables and accrued liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19,839</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Income tax payable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(32,274</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">332,040</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets acquired</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 2.25pt double; text-align: right" title="Net assets acquired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,870,057</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consideration received</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_988_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zfgvAAZHLEo6" style="border-bottom: black 1pt solid; text-align: right" title="Consideration received"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(300,082</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss on disposal of subsidiary</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_z6U0ctweW49e" style="border-bottom: black 2.25pt double; text-align: right" title="Loss on disposal of subsidiary"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,569,975</span></td>
    <td>&#160;</td></tr>
  </table>

  <p id="xdx_8AE_zwDbISjnF1E9" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223288172896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENT</a></td>
<td class="text"><p id="xdx_805_eus-gaap--SubsequentEventsTextBlock_zXgGsgJ3BXUe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 24&#160;&#160;&#160;&#160;&#160;<span id="xdx_829_zXyKLzBUQuPe">SUBSEQUENT EVENT</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><b><i>Business Acquisition</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">On January
31, 2024, </span>we entered into a Variable Interest Entity Purchase Agreement (&#8220;Xinca Purchase Agreement&#8221;) <span style="background-color: white">with
Zhejiang Xinca Mutual Entertainment Culture Media Co., Ltd. (&#8220;Xinca&#8221;), a domestic funded limited liability company registered
in China (P.R.C). The Xinca Purchase Agreements entered through our wholly-owned subsidiary and foreign enterprise, Shanghai Nocera Culture
Co., Ltd. (&#8220;WFOE&#8221;) into a series of contractual agreements (&#8220;VIE Agreements&#8221;) whereby the Company agreed to provide
technical consulting and related services to Xinca. As a result, the Company has been determined to be the primary beneficiary of Xinca
and Xinca became a variable interest entity (&#8220;VIE&#8221;) of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223292673008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zGOycvCH7aja" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_zfpCzsLzdV2l">Basis of Presentation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated
financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;)
and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) for interim financial
information. Accordingly, these financial statements do not include all of the information and footnotes required for complete financial
statements and should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the
Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the opinion of management, all adjustments (which
include normal recurring adjustments) necessary to present a fair presentation of the Company&#8217;s unaudited condensed consolidated
financial position as of September 30, 2023, its consolidated results of operations for the nine months ended September 30, 2023, cash
flows for the nine months ended September 30, 2023 and change in equity for the nine months ended September 30, 2023, as applicable, have
been made. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the operating results that
may be expected for the year ending December 31, 2023 or any future periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock', window );">Change of Reporting Entity and Basis of Presentation</a></td>
<td class="text"><p id="xdx_849_ecustom--ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock_zSDonjk2ULqe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span><span id="xdx_867_zFErqJ0MHeq5">Change of Reporting Entity and Basis of Presentation</span></span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result of the Share Exchange on December 31,
2018, GSI became a wholly owned subsidiary of Nocera, Inc. The former GSI&#8217;s stockholders owned a majority of the common stock of
the Company. The Transaction was regarded as a reverse merger whereby GSI was considered to be the accounting acquirer as its stockholders
retained control of the Company after the Share Exchange, although Nocera, Inc. is the legal parent company. The Share Exchange was treated
as a recapitalization of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result, the assets and liabilities and the historical
operations that will be reflected in the Nocera&#8217;s financial statements after consummation of the Transaction will be those of GSI
and will be recorded at the historical cost basis of GSI. Nocera&#8217;s assets, liabilities and results of operations will be consolidated
with the assets, liabilities and results of operations of GSI upon consummation of the Transaction. As such, GSI is the continuing entity
for financial reporting purpose. In a reverse merger, the historical stockholder&#8217;s equity of the accounting acquirer prior to the
merger is retroactively reclassified (a recapitalization) for the equivalent number of shares received in the merger after giving effect
to any difference in par value of the registrant&#8217;s and the accounting acquirer&#8217;s stock by an offset in paid-in-capital. Therefore,
the financial statements have been prepared as if GSI had always been the reporting company and then on the share exchange date, had changed
its name and reorganized its capital stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying consolidated financial statements
have been prepared in accordance with generally accepted accounting principles in the United States of America (&#8220;U.S. GAAP&#8221;)
and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) for interim financial
information.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements included the
financial statements of all subsidiaries and the VIE of the Company. All transactions and balances between the Company and its subsidiary
and VIE have been eliminated in consolidation. Minority interests are recorded as a noncontrolling interest. A qualitative approach is
applied to assess the consolidation requirement for VIEs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification</a></td>
<td class="text"><p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zfwIIqqsa3zd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86C_zTzZBVDoKg86">Reclassification</span> </i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain prior period amounts have been reclassified
to conform with current year presentation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--UseOfEstimates_zb5jbw10N7I" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_z8Wkea9yO2Z3">Use of Estimates</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of financial statements in conformity
with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during
the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful
receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the
carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income
tax effects of the Tax Act and the assessment of deferred tax assets or liabilities. These estimates are often based on complex judgments
and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ
from these estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk</a></td>
<td class="text"><p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_zOXCxXzUFFwe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_867_zUatR0rnmpe1">Concentrations of Credit Risk</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments that potentially expose the
Company to concentrations of credit risk consist primarily of accounts receivable. The Company conducts credit evaluations of its customers
and suppliers, and generally does not require collateral or other security from them. The Company evaluates its collection experience
and long outstanding balances to determine the need for an allowance for doubtful accounts. The Company conducts periodic reviews of the
financial condition and payment practices of its customers to minimize collection risk on accounts receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There was five customers who represented <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomerMember_z0iX9LvdS0E2" title="Concentration risk">80.85</span>% of
the Company's total revenue during the years ended December 31, 2023. There was four customers who represented <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomerMember_zJLHyigVQo33" title="Concentration risk">49.62</span>% of the Company's
total revenue during the years ended December 31, 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth a summary of single
customers who represent 10% or more of the Company&#8217;s total accounts receivable, net:</p>

<table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zPdeWl2ogbK1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_zgsCGoZVZH57" style="display: none">Schedule of concentrations of credit risk</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company&#8217;s accounts receivable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer A</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_z2tmnlJ1PDt2" title="Concentration percentage">60.11</span>%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zt2loWYuEHa7" title="Concentration percentage">50.83</span>%</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer B</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zrkgBWJLVwxf" title="Concentration percentage">21.99</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zV4gbwmSZL57" title="Concentration percentage">14.73</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer C</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zSfPQgZQ8jb1" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zHcty5ozyIb1" title="Concentration percentage">31.82</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer D</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zW87Tn2LTmCk" title="Concentration percentage">16.10</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zxnnLHtgqCy6" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_zyVp8lt7iog5" title="Concentration percentage">98.19</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_z6e8DlxzxDD9" title="Concentration percentage">97.38</span>%</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table sets forth a summary of single suppliers who represent
10% or more of the Company&#8217;s total purchase:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company&#8217;s purchase</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier A</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zLeeUrzLg0Tb" title="Concentration percentage">11.67</span>%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zNjfjeEujmn" title="Concentration percentage">&#8211;</span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier B</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zES9cm7b2Uo6" title="Concentration percentage">10.06</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zMB9UZfegmSi" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier C</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zdWy32h838ak" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zCgHqZeMLvPi" title="Concentration percentage">18.60</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_z4YzJQH6prVk" title="Concentration percentage">21.73</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_zVgC47Glwnq4" title="Concentration percentage">18.60</span>%</span></td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A0_zrVqM0UYR2k1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurement</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zECbsSsPaQCi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86D_z5hY0r1UdaGh">Fair Value Measurement</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company applies ASC Topic 820, Fair Value Measurements
and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure
requirements for fair value measurements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 defines fair value as the price that
would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction
between market participants in the principal or most advantageous market for the asset or liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 specifies a hierarchy of valuation techniques,
which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 1 inputs to the valuation methodology are quoted
prices (unadjusted) for identical assets or liabilities in active markets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 2 inputs to the valuation methodology include
quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either
directly or indirectly, for substantially the full term of the financial instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 3 inputs to the valuation methodology are unobservable
and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect the Company&#8217;s own assumptions
about the assumptions that market participants would use in pricing an asset or liability.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management of the Company is responsible for determining
the assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including
valuations from an independent appraiser.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When available, the Company uses quoted market prices
to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using
valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates
and currency rates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1E5vqy2kBif" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86B_z555MH6CpId8">Cash and Cash Equivalents</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash and cash equivalents include all cash on hand
and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $<span id="xdx_90F_eus-gaap--Cash_pp0p0_c20231231_z8Kf3kgKZj4a" title="Cash">1,229,580</span> and $<span id="xdx_906_eus-gaap--Cash_pp0p0_c20221231_zI9TI8BCREt6" title="Cash">2,906,074</span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable, Net</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--ReceivablesPolicyTextBlock_zMCcN0BTx8sk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_866_z02LfHKlU025">Accounts Receivable, Net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable are stated at the original amount
less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made
when there is objective evidence that the Company will not be able to collect all amounts due according to the original terms of the receivables.
The Company analyzes the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness,
historical and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for
doubtful accounts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock', window );">Prepaid Expenses and Other Assets, Net</a></td>
<td class="text"><p id="xdx_845_ecustom--PrepaidExpensesAndOtherAssetsPolicyTextBlock_zkTBg1DEBgpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zaW9sTg4S0Uc">Prepaid Expenses and Other Assets, Net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Prepaid expense and other assets, net consist of receivable
from investment, prepaid rent and etc. Management reviews its receivable balance each reporting period to determine if an allowance for
doubtful accounts is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable
based on an assessment of specific evidence indicating doubtful collection, historical experience, account balance aging, and prevailing
economic conditions. Bad debts are written off against the allowance after all collection efforts have ceased.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories, net</a></td>
<td class="text"><p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_z3F6UAWk2cg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86B_zxya0nCofv03">Inventories, net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at lower of cost or net realizable
value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The
variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation
of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Where there is evidence that the utility of inventories,
in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes
in price levels, or other causes, the inventories are written down to net realizable value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zokGOx5MN1ga" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_z3HyO3HyTB07">Property and Equipment, Net</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment are stated at cost less accumulated
depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance,
repairs, and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Depreciation of property and equipment is provided
using the straight-line method over their estimated useful lives, which are shown as follows.</p>

<table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--PropertyAndEquipmentUsefulLivesTableTextBlock_zdzBuXV1uoQg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B9_zmOKQ3kQt4qf" style="display: none">Schedule of property and equipment useful lives</span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful life</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td>
    <td style="width: 59%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4wjSJI8eKii" title="Property and equipment useful lives">Shorter of the remaining lease terms and estimated useful lives</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Land</td>
    <td style="text-align: right"><span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQtgznJ8SZgl" title="Property and equipment useful lives">Indefinite, as per land titles</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixture</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z6yYXJEjdsba" title="Property and equipment useful lives">5 years</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zePrkMNWeR1j" title="Property and equipment useful lives">3 years</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zm1mwdj2kZXd" title="Property and equipment useful lives">5 years</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicle</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zYi4z5LUULW5" title="Property and equipment useful lives">5 years</span></span></td></tr>
  </table>
<p id="xdx_8AA_zHuNde8J7dAg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Upon sale or disposal, the applicable amounts of asset
cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited
to income.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combination</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--BusinessCombinationsPolicy_zx3ePEatajS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86A_za8zjnXKlhVd">Business Combination</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For a business combination, the assets acquired, the
liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair
values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling
interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date
fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest
in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Deferred tax liability and assets are recognized for
the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed
in a business combination in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 740-10.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>











<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Variable Interest Entity</a></td>
<td class="text"><p id="xdx_844_eus-gaap--ConsolidationVariableInterestEntityPolicy_zdjtIjvOCKpg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_z3I3CpxVYpNh">Variable Interest Entity</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A variable interest entity (&#8220;<b>VIE</b>&#8221;)
is an entity (investee) in which the investor has obtained less than a majority interest, according to the Financial Accounting Standards
Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following three criteria as elaborated in ASC Topic 810-10,
Consolidation:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">equity-at-risk is not sufficient to support the entity&#8217;s activities;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as a group, the equity-at-risk holders cannot control the entity; or</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the economics do not coincide with the voting interest.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">If a firm is the primary beneficiary of a VIE, the
holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable
interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project
(venture) for their mutual benefit is defined as a joint venture.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zcEWsrMaLzz5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_860_zpk3E9cFCVwh">Goodwill and Intangible Assets</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize goodwill in accordance with ASC 350,&#160;<i>Intangibles&#8212;Goodwill
and Other</i>. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed
in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of December 31st of each year, and
is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be
impaired. An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill,
is less than its carrying amount.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize intangibles assets in accordance with
ASC 350,&#160;<i>Intangibles&#8212;Goodwill and Other</i>. Acquired intangible assets subject to amortization are stated at cost and are
amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization
are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not
subject to amortization are tested for impairment at least annually.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimates of fair value are based on the best
information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash
flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text"><p id="xdx_848_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zlr9MII18Xs1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86B_z5DzhYuw2cck">Share-Based Compensation</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We determine our share-based compensation in accordance
with ASC 718,&#160;<i>Compensation&#8212;Stock Compensation&#160;</i>(ASC 718), which requires the measurement and recognition of compensation
expense for all share-based payment awards made to employees based on the grant date fair value of the award.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Determining the appropriate fair value model and calculating
the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our
phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the
application of management&#8217;s judgment. Significant estimates include our expected volatility. If different estimates and assumptions
had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially
impacted.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Black-Scholes pricing model requires inputs such
as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that
we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the
award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted
average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of
our guideline companies, which we feel best represent our company. We have never paid and do not anticipate paying any cash dividends
in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as
they occur.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-lived Assets</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zkdLCdZn0Wpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_zBl1vfFJKKv8">Impairment of Long-lived Assets</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company reviews its long-lived assets for impairment
whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events
occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash
flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow
is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying amount
over the fair value of the assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_840_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zUw4FUTi0tQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86E_zeXox3WU0bKb">Commitments and Contingencies</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the normal course of business, the Company is subject
to contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government
investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has
occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including
historical and the specific facts and circumstances of each matter.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zZZQJzcSyhj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_zmqZ6OA9yur4">Revenue Recognition</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenues when our customer obtains control
of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We
recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity
should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following
steps:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 28px"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 1: Identify the contract (s) with a customer</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 2: Identify the performance obligations in the contract</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 3: Determine the transaction price</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 4: Allocate the transaction price to the performance obligation in the contract</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company considered revenue is recognized when
(or as) the Company satisfies performance obligations by transferring a promised goods and provide maintenance service to a customer.
Revenue is measured at the transaction price which is based on the amount of consideration that the Company expects to receive in exchange
for transferring the promised goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices
and written contracts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>











<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have arrangements for returns
from customers and does not have any future obligations directly or indirectly related to services resale by customers. The Company has
no sales incentive programs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company provides goods, maintenance service warranties
for the goods sold with a period varying from 18 months to 72 months, which majority are 18 months, and exclusive sales agency license
to its customers. For performance obligation related to providing products, the Company expects to recognize the revenue according to
the delivery of products. For performance obligation related to maintenance service warranties, the Company expects to recognize the revenue
on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a
straight-line basis over the contract term, which is generally for 18 months as majority of the maintenance service warranties periods
provided are 18 months. For performance obligation related to exclusive agency license, the Company recognizes the revenue ratably upon
the satisfaction over the estimated economic life of the license.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have amounts of contract assets
since revenue is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and
deferred revenue. Advance payments from customer are expected to be recognized as revenue within 12 months. Deferred revenue is expected
to be recognized as revenue within 12 months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Sales</a></td>
<td class="text"><p id="xdx_841_eus-gaap--CostOfSalesPolicyTextBlock_zSiyHbEhivL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86F_zP8WaSHqdUvj">Cost of Sales</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cost of sales consists primarily of material costs,
labor costs, depreciation, and related expenses, which are directly attributable to the production of the product. Write-down of inventories
to lower of cost or net realizable value is also recorded in cost of sales.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zC2VhfHp76db" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_865_zk07ZZvrdDed">Income Taxes</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes deferred tax assets and liabilities
for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method,
deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities
and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods
in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred
tax assets to the amount expected to be realized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zPPHXEsnUCb9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86C_zbnHr6WbXWzb">Leases</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU 2016-12, Leases
(ASC Topic 842), which amends the leases requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will
be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies
the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases
will continue to be classified as either finance or operating leases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company adopted ASC Topic 842 using the modified
retrospective transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required
an adjustment to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of
the adoption, The Company recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption
of the new lease standard does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>











<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxUncertaintiesPolicy', window );">Uncertain Tax Positions</a></td>
<td class="text"><p id="xdx_843_eus-gaap--IncomeTaxUncertaintiesPolicy_ztIDA3NiGkz6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_z7PJ3qzU9cv9">Uncertain Tax Positions</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for uncertainty in income taxes
using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition
by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit,
including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest
amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized
and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of
limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent.
The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000.
In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion.
The Company records interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as
of December 31, 2023 and 2022, and the Company has no accrued interest or penalties related to uncertain tax positions. The company does
not believe that the unrecognized tax benefits will change over the next twelve months.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive (Loss) Income</a></td>
<td class="text"><p id="xdx_842_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zVjXjW9sEvp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86F_zBjkQzwBfTHk">Comprehensive (Loss) Income</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Comprehensive income or loss is comprised of the Company&#8217;s
net (loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign
currency translation adjustments, net of the income tax effect.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation and Transactions</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zaRo7fyjyatb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zuYBgQFnJVL7">Foreign Currency Translation and Transactions</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s reporting currency is the U.S.
dollar (&#8220;US$&#8221;). The functional currency of the Company&#8217;s subsidiary and the consolidated VIE is RMB. In the consolidated
financial statements, the financial information of the Company&#8217;s subsidiary and the consolidated VIE has been translated into US$.
Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange
rates, except for changes in accumulated deficit during the year which is the result of income statement translation process, and revenue,
expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported as foreign
currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated statements
of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are <span id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20231231_zhJMZCc7fhP4" title="Exchange rates at end of period">7.1258</span> and <span id="xdx_902_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20221231_zmkOetER5R8d" title="Exchange rates at end of period">6.4854</span>, respectively.
The annual average exchange rates for the year ended December 31, 2023 and 2022 are <span id="xdx_904_ecustom--ForeignCurrencyExchangeRateTranslation2_c20230101__20231231_zY11tWQ5xsth" title="Annual average exchange rates">7.1162</span> and <span id="xdx_90A_ecustom--ForeignCurrencyExchangeRateTranslation2_c20220101__20221231_zctkQyOht642" title="Annual average exchange rates">6.3700</span>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">(Loss) Earnings per Share</a></td>
<td class="text"><p id="xdx_841_eus-gaap--EarningsPerSharePolicyTextBlock_z7q2V6jT1utc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_867_zpKOu44oGUed">(Loss) Earnings per Share</span></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic (loss) earnings per share is computed by dividing
net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year.
Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were
exercised or converted into common shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zJTBTnltsRRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span style="text-decoration: underline"><span id="xdx_865_zMZvXVx8PEfi">Recent Accounting Pronouncements</span></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Recent accounting pronouncements issued by the Financial
Accounting Standards Board, its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities
and Exchange Commission did not or are not believed by management to have a material impact on the Company&#8217;s present or future financial
statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>











<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 450<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-2AA<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org//705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxUncertaintiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxUncertaintiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203998336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of concentrations of credit risk</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zPdeWl2ogbK1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B3_zgsCGoZVZH57" style="display: none">Schedule of concentrations of credit risk</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company&#8217;s accounts receivable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer A</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_z2tmnlJ1PDt2" title="Concentration percentage">60.11</span>%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zt2loWYuEHa7" title="Concentration percentage">50.83</span>%</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer B</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zrkgBWJLVwxf" title="Concentration percentage">21.99</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zV4gbwmSZL57" title="Concentration percentage">14.73</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer C</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zSfPQgZQ8jb1" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zHcty5ozyIb1" title="Concentration percentage">31.82</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer D</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zW87Tn2LTmCk" title="Concentration percentage">16.10</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zxnnLHtgqCy6" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_zyVp8lt7iog5" title="Concentration percentage">98.19</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_z6e8DlxzxDD9" title="Concentration percentage">97.38</span>%</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table sets forth a summary of single suppliers who represent
10% or more of the Company&#8217;s total purchase:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company&#8217;s purchase</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier A</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zLeeUrzLg0Tb" title="Concentration percentage">11.67</span>%</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zNjfjeEujmn" title="Concentration percentage">&#8211;</span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier B</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zES9cm7b2Uo6" title="Concentration percentage">10.06</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zMB9UZfegmSi" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier C</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zdWy32h838ak" title="Concentration percentage">&#8211;</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zCgHqZeMLvPi" title="Concentration percentage">18.60</span>%</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_z4YzJQH6prVk" title="Concentration percentage">21.73</span>%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_zVgC47Glwnq4" title="Concentration percentage">18.60</span>%</span></td>
    <td>&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock', window );">Schedule of property and equipment useful lives</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--PropertyAndEquipmentUsefulLivesTableTextBlock_zdzBuXV1uoQg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B9_zmOKQ3kQt4qf" style="display: none">Schedule of property and equipment useful lives</span></td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful life</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 41%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td>
    <td style="width: 59%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4wjSJI8eKii" title="Property and equipment useful lives">Shorter of the remaining lease terms and estimated useful lives</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Land</td>
    <td style="text-align: right"><span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQtgznJ8SZgl" title="Property and equipment useful lives">Indefinite, as per land titles</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixture</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z6yYXJEjdsba" title="Property and equipment useful lives">5 years</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zePrkMNWeR1j" title="Property and equipment useful lives">3 years</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zm1mwdj2kZXd" title="Property and equipment useful lives">5 years</span></span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vehicle</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zYi4z5LUULW5" title="Property and equipment useful lives">5 years</span></span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-16<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223287329344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zboqo4Ialrt4" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B9_zYwbQNMnJBMa" style="display: none">Schedule of accounts receivable</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49E_20231231_zQt6nd1uF00k" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_492_20221231_zwJXnhPyi7F3" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNCzj7C_zq2lVNDg9lZ9" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">173,395</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">209,777</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_d0_msARNCzj7C_zjU0jBkNwO34" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Allowance for doubtful accounts</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzj7C_zYJqDwRf6hRf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">173,395</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">209,777</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223205354592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zuILOPGTmII" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - INVENTORIES, NET (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zH2wrwE1oeyi" style="display: none">Schedule of inventories</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_491_20231231_znRtSt3F7Uq4" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_493_20221231_zdG8yhW3S9al" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pp0p0_maINzJNg_zDZSq5TST99g" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,432</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91,781</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InventoryWorkInProcessAndRawMaterialsNetOfReserves_iI_pp0p0_d0_maINzJNg_z7PZc6uh7nS9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work in process</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pp0p0_mtINzJNg_z43QvSFVKfog" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,432</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91,781</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223296791136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of prepaid expenses and other assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zp6yJkFJSYM5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zbmm2hsYSb83" style="display: none">Schedule of prepaid expenses and other assets</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other receivables from third party</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%">&#160;</td>
    <td id="xdx_981_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20231231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zHzxKdrlL3nf" style="border-bottom: black 1pt solid; vertical-align: top; width: 13%; text-align: right" title="Prepaid expenses, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,365</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%">&#160;</td>
    <td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20221231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zd9DWptWqZgf" style="border-bottom: black 1pt solid; vertical-align: bottom; width: 13%; text-align: right" title="Prepaid expenses, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,470</span></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Prepaid expenses and other assets, net</b></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20231231_zo5DaJAam18a" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Prepaid expenses and other assets, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,365</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td id="xdx_989_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20221231_zIQCHe9Mkjp8" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Prepaid expenses and other assets, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,470</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223296200944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--PropertyPlantAndEquipmentTextBlock_zvOf6dNa3c3j" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT, NET (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_z1g4ujrC1dAk" style="display: none">Schedule of property and equipment</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zbjVtYRqKT8c" style="text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">877,870</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_d0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zJ39uw4yRkt" style="text-align: right" title="Property and equipment, gross">&#8211;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zehVDtDxowJc" style="width: 13%; text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">905,430</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zE8fm3uo8PPe" style="width: 13%; text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">903,867</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Accumulated depreciation</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20231231_zuu1eaRMPgM6" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(235,499</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zZ926fiOFq7a" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(59,254</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property and equipment, net</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20231231_zgPSWi9zRuN9" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,547,801</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20221231_zwFDjhAtt9te" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">844,613</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204524384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of goodwill</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfGoodwillTextBlock_zRxdP9YiTZEi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zpwhhQ5GWAkd" style="display: none">Schedule of goodwill</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill - Meixin</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_c20231231__dei--LegalEntityAxis__custom--MeixinMember_zOcQ3W7GK9v7" style="text-align: right; width: 13%" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_d0_c20221231__dei--LegalEntityAxis__custom--MeixinMember_zcgQYwTZ5jCe" style="text-align: right; width: 13%" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Impairment</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pp0p0_di0_c20231231_zdrr4gOeUft5" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,250,553</span></td>
    <td>)&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_984_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iI_pp0p0_d0_c20221231_zVzktd7wHks9" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at end of year</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98B_eus-gaap--Goodwill_pp0p0_c20231231_zbiPQPjQnsG9" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,655,182</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_eus-gaap--Goodwill_pp0p0_c20221231_z9fzz5sUkWrl" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td>
    <td>&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of customer relations</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zKGzqjB3326d" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zriu6ZWtThP4" style="display: none">Schedule of customer relations</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zoWxswxhs6H5" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20221231_zFc4Z8KtWfVa" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_zUCOaUERn8Xf" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisitions</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">135,325</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">135,325</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_406_ecustom--FiniteLivedIntangibleAssetsTranslationAdjustments_iI_d0_zm4DqBXMdSa9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translation/ Adjustments</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_zLAqXB1jHSf8" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Accumulated amortization</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(21,196</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,891</span></td>
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_d0_zVKL1UoiWLY4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at end of year</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">114,129</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130,434</span></td>
    <td>&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203613440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER BORROWINGS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of other loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfDebtTableTextBlock_zf1JahzkWOQk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER BORROWINGS (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_z88rsVo10Mp" style="display: none">Schedule of other loans</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_983_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zbcoL7w7g20d" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98D_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zUctIEkkZnq8" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">214,913</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total secured loan wholly repayable within 1 year</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231_zDdqWAhHwZij" style="text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231_zn43gtU5XC81" style="text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">214,913</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_d0_c20231231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zdxljZs2OMR3" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98B_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zn5H8l1Sp5zc" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">436,341</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20231231_zGKuGHFED7Th" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_987_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231_z3y43KrgPiKi" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">651,254</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223312258416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>WARRANTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DisclosureWarrantsAbstract', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock', window );">Schedule of assumptions used</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfWarrantValuationAssumptionsTableTextBlock_zApVxpw4lvf1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Assumptions used)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zTY47NwQCldl" style="display: none">Schedule of assumptions used</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>C Warrant<br/>
    August 10, </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2021</b></p></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>D Warrant<br/>
    August 10, </b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2021</b></p></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_z5lcwzHgeNT8" title="Assumptions used">1.47</span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zs2o75svg9B" title="Assumptions used">0.66</span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zujAoikm0Wx8" title="Assumptions used">2.50</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zJAMnPCKOYBc" title="Assumptions used">5.00</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zqgSSmOhGwAg" title="Assumptions used">0.14%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zZFAYaL4d45a" title="Assumptions used">0.14%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend yield</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zx3rdCa4S956" title="Assumptions used">0.00%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zFi5lYrJIqG6" title="Assumptions used">0.00%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zrQ3hHWAUPi3" title="Assumptions used">1.39</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zaGJ4LZZYVBe" title="Assumptions used">1.39</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zl7WKk8cL6gi" title="Assumptions used">56.36%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zA2iAiFBvqy6" title="Assumptions used">56.36%</span></span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C Warrant<br/>
September 27,<br/>
2021</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D Warrant<br/>
September 27,<br/>
2021</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zYDENFYm8DIf" title="Assumptions used">1.71</span></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zULEp2AIWNIl" title="Assumptions used">0.73</span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zBrBHIFSK1cl" title="Assumptions used">2.50</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zVeuOaqHwLHl" title="Assumptions used">5.00</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zy2oi1DrFmtg" title="Assumptions used">0.15%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zroQE9O8L929" title="Assumptions used">0.15%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend yield</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z95JglyWbM15" title="Assumptions used">0.00%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zkGSa39WymIe" title="Assumptions used">0.00%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zUGN2Ke2dbU2" title="Assumptions used">1.26</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zbkLgscYFJnd" title="Assumptions used">1.26</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zvle9pDPF6ed" title="Assumptions used">52.93%</span></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zUk1RjqL3TO1" title="Assumptions used">52.93%</span></span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IPO Warrant<br/>
September 26,<br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zFgtfJ6caD45" title="Assumptions used">1.28</span></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_z7pLb80mITe" title="Assumptions used">1.925</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zJDUpn8VDrTg" title="Assumptions used">4.03%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend yield</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zohtIJAcjLa9" title="Assumptions used">0.00%</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zEjcIMZfscM6" title="Assumptions used">4.65</span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zGEtXsDXrEsg" title="Assumptions used">46.10%</span></span></td>
    <td>&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock', window );">Schedule of warranty liability activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfWarrantLiabilitiesTableTextBlock_zRc7lbvnydLl" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Warrant Liability)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B5_zuRoAFak5Z3" style="display: none">Schedule of warranty liability activity</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at the beginning of period</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_c20230101__20231231_zoJzmzH175c6" style="width: 13%; text-align: right" title="Balance at the beginning of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_d0_c20220101__20221231_zKiyjlaGNwCf" style="width: 13%; text-align: right" title="Balance at the beginning of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">312,320</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued to investors</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zGAIKpsJNng5" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zu29A5sC7ld5" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">754,303</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued to underwriter</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zja81bhALgJh" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zzbkmQnwc0Y8" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">113,145</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value change of warrants included in earnings</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98F_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20230101__20231231_zywoJ0clbr01" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_983_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20220101__20221231_zhMoN5aLJkRa" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20230101__20231231_zf6JJHSJXe76" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20220101__20221231_zwnxBfFnlHo8" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td>
    <td>&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock', window );">Schedule of warrant activity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock_zaw7N681GL21" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANTS (Details - Warrant Activity)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BF_zrqG15kGy1zb" style="display: none">Schedule of warrant activity</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Warrants</b></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise Price</b></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Term in</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Years</b></p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 52%">Outstanding at January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zt6NAkF70V64" style="width: 13%; text-align: right" title="Number of warrants outstanding, Beginning balance">256,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzYHe7uJ3TJh" style="width: 13%; text-align: right" title="Average exercise price outstanding, Beginning balance">3.75</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zOT6uswJBQj8" title="Weighted average remaining contractual term, Outstanding">2.66</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercisable at January 1, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--WarrantsExercisable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9v1vpFgTZeg" style="text-align: right" title="Number of warrants exercisable, Beginning balance">256,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--AverageExercisePriceExerciasable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zAqFiuOXPjW4" style="text-align: right" title="Average exercise price exercisable, Beginning balance">3.75</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zfcR56D7m2pk" title="Weighted average remaining contractual term, Exercisable">2.66</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHPrRe1mf4V4" style="text-align: right" title="Number of warrants, Granted">2,162,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--AverageExercisePriceGranted_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zmvvI2nwMo6e" style="text-align: right" title="Average exercise price, Granted">1.93</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_ecustom--WeightedAverageRemainingContractualTermGranted_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhGRjNl83udb" title="Weighted average remaining contractual term, Granted">4.98</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Exercised / surrendered</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--WarrantsExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_znc2jEaLmVVl" style="text-align: right" title="Number of warrants, Exercised / surrendered">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--AverageExercisePriceExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeTYpIe8XHO2" style="text-align: right" title="Average exercise price, Exercised / surrendered">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ztEh97NEkUe7" style="text-align: right" title="Number of warrants, Expired">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zwAYrZ2xHOl1" style="text-align: right" title="Average exercise price, Expired">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Outstanding at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTqBdrZ3dXVd" style="text-align: right" title="Number of warrants outstanding, Ending balance">2,418,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpXC1PUrQUHg" style="text-align: right" title="Average exercise price outstanding, Ending balance">2.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeWxyTwqRH9i" title="Weighted average remaining contractual term, Outstanding">4.73</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Exercisable at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--WarrantsExercisable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjkg4C6RwTO5" style="text-align: right" title="Number of warrants exercisable, Ending balance">2,418,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--AverageExercisePriceExerciasable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbQBcXvYqsW3" style="text-align: right" title="Average exercise price exercisable, Ending balance">2.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpYKt2sGs5lb" title="Weighted average remaining contractual term, Exercisable">4.73</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Outstanding at January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zuwCmU3ghUt4" style="text-align: right" title="Number of warrants outstanding, Beginning balance">2,418,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjWqGyzPrVy1" style="text-align: right" title="Average exercise price outstanding, Beginning balance">2.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdHxEKQwrLk5" title="Weighted average remaining contractual term, Outstanding">4.73</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercisable at January 1, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--WarrantsExercisable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zObcs5tlGYCb" style="text-align: right" title="Number of warrants exercisable, Beginning balance">2,418,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--AverageExercisePriceExerciasable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zz7FoKEOQw7j" style="text-align: right" title="Average exercise price exercisable, Beginning balance">2.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zta593b01y0b" title="Weighted average remaining contractual term, Exercisable">4.73</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLcJ8d8hzid9" style="text-align: right" title="Number of warrants, Granted">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--AverageExercisePriceGranted_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPQh6Cf1Qx1" style="text-align: right" title="Average exercise price, Granted">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Exercised / surrendered</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--WarrantsExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMUgo7hfxfbl" style="text-align: right" title="Number of warrants, Exercised / surrendered">(162,854</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--AverageExercisePriceExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zL9Tv8hlmUjj" style="text-align: right" title="Average exercise price, Exercised / surrendered">1.93</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zILSGMV1mPy8" style="text-align: right" title="Number of warrants, Expired">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze5abpShFiTh" style="text-align: right" title="Average exercise price, Expired">&#8211;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8211;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Outstanding at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjvgQ7jbCs8d" style="text-align: right" title="Number of warrants outstanding, Ending balance">2,255,146</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zButAw8yB6Fh" style="text-align: right" title="Average exercise price outstanding, Ending balance">2.14</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zH1z9dUrjQZf" title="Weighted average remaining contractual term, Outstanding">3.65</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td>Exercisable at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--WarrantsExercisable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zENmv8zPn80k" style="text-align: right" title="Number of warrants exercisable, Ending balance">2,255,146</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--AverageExercisePriceExerciasable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpT3d1T8cdw4" style="text-align: right" title="Average exercise price exercisable, Ending balance">2.14</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTDBPVQw3A81" title="Weighted average remaining contractual term, Exercisable">3.65</span></td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DisclosureWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DisclosureWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of acquisition of assets or a business through noncash (or part noncash) transactions. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Disclosure may include the equity interest acquired, value of assets acquired, value of liabilities acquired, net monetary assets acquired, number of shares, warrants or options issued as consideration for a business or asset acquired and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223298734848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of components of lease expenses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LeaseCostTableTextBlock_zeGu6t18Ndwd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - LEASES (Details - Lease costs)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zZkttVysJeCb" style="display: none">Schedule of components of lease expenses</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statement of Income Location</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the year ended December 31, 2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the year ended December 31, 2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease Costs</b></span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 32%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease expense</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 35%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General and administrative expenses</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20230101__20231231_zKaefqvTIK4f" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69,442</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20220101__20221231_zHSmf09gkez4" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,227</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net lease costs</span></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_982_eus-gaap--LeaseCost_pp0p0_c20230101__20231231_zFIZuME7AGv7" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69,442</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98D_eus-gaap--LeaseCost_pp0p0_c20220101__20221231_zhbPmj6Ubz11" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,227</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223202831200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of other payables</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z4gkJLEARFGh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zgp68vTX84Kg" style="display: none">Schedule of other payables</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zWTRIlY0uRj5" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49A_20221231_zEFJ6cKgCWNa" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pp0p0_d0_maOAPAAzMCn_zp048CA0jl9j" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VAT payable</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maOAPAAzMCn_zsexabh902qc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salary payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">842</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">861</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maOAPAAzMCn_zsSm3RlvQcJh" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,251</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,527</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iTI_pp0p0_mtOAPAAzMCn_zR12UPvrBZK8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,093</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,388</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223287234208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of income tax components</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zWjlbyOeT1aa" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Income tax expense)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_zaCHMG2rpVGb" style="display: none">Schedule of income tax components</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_492_20230101__20231231_zPPnGTputOj9" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20220101__20221231_zyaLEtVELyae" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--CurrentIncomeTaxExpenseBenefit_d0_maITEBzWaz_zuoUZXoTyYD1" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,808</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredIncomeTaxExpenseBenefit_d0_maITEBzWaz_zgwJHnyuEyD9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_ecustom--IncomeTaxExpenseBenefit1_iN_pp0p0_di0_zF30h3aXuyfc" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total income tax expense (benefit)</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,808</span></td>
    <td>&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciliation of income tax expense</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5IeInRSDsbh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - TAXATION (Details - Reconciliation of income tax)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B7_zgj97jMoa9Ze" style="display: none">Schedule of reconciliation of income tax expense</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the years ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify">Taiwan (2021 - PRC) income tax statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20230101__20231231_z84IE6cZI0of" title="Taiwan (2021 - PRC) income tax statutory rate">20.00</span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20220101__20221231_zXVVaj6vhFNf" title="Taiwan (2021 - PRC) income tax statutory rate">20.00</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Tax effect of non-deductible expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20230101__20231231_zza6vhK4RTNi" title="Tax effect of non-deductible expense">(11.84</span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20220101__20221231_zjHlcSCHupbd" title="Tax effect of non-deductible expense">(13.48</span>%</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Tax effect of stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20230101__20231231_zL4bQWSwGXBa" title="Tax effect of stock-based compensation">(3.78</span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20220101__20221231_zjahTNDSWUg9" title="Tax effect of stock-based compensation">(8.69</span>%</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Tax effect of non-taxable income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp0_c20230101__20231231_z3GnESmxvWvg" title="Tax effect of non-deductible income">&#8211;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20220101__20221231_zWdGO7kFqnff" title="Tax effect of non-deductible income">2.54</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Tax effect of different tax rates in other jurisdictions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20230101__20231231_zUtH2HyQwUH5" title="Tax effect of different tax rates in other jurisdictions">(0.04</span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20220101__20221231_zzihgBCLiY89" title="Tax effect of different tax rates in other jurisdictions">(0.01</span>%</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Others</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20230101__20231231_zQGDrI6DqgBi" title="Others">(4.34</span>%</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20220101__20221231_zpogyA3YwRa2" title="Tax effect of non-deductible income">0.12</span>%</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify; padding-bottom: 1pt">Changes in valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dpxL_c20230101__20231231_z8YsUFniokn2" title="Changes in valuation allowance::XDX::0">(<span style="-sec-ix-hidden: xdx2ixbrl1300">&#8211;</span></span>%</span></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20220101__20221231_zGyiCLqo6Xh7" title="Changes in valuation allowance">(0.49</span>%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Effective tax rate</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dpxL_c20230101__20231231_zPYduPi5JUa7" title="Effective tax rate::XDX::0">(<span style="-sec-ix-hidden: xdx2ixbrl1304">&#8211;</span></span>%</span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20220101__20221231_zkEauHWWxMpf" title="Effective tax rate">(0.01</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred income taxes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zHoW2zD5SRo7" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Deferred taxes)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B6_zoUZsVfkOKIj" style="display: none">Schedule of deferred income taxes</span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_497_20231231_zfsocV35LlYe" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_499_20221231_zX9UpZgnjwHh" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax assets</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_d0_maDTAGzfhu_zeDMb0leTlhb" style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax loss carried forward</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_i01I_pp0p0_d0_maDTAGzfhu_zDrS7oPRrb38" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance for doubtful receivables</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_z1gdDYeIyf4i" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total deferred tax assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_ecustom--ReversalOfDeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_zGW4JsLcNsn" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Reversal of deferred tax assets</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(23,391</td>
    <td>)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8211;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxAssetsValuationAllowanceCurrents_i01I_pp0p0_d0_msDTANz7MK_zUMiKGq3DD2e" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation allowance</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_d0_mtDTANz7MK_zJdNysNNMufd" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total deferred tax assets, net</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pp0p0_d0_maDITLzlG8_z1TfTVIPPoS8" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, difference in depreciation</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredIncomeTaxLiabilities_i01TI_pp0p0_d0_mtDITLzlG8_zzzMiEU572Jg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities, net</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfValuationAllowanceTextBlock', window );">Schedule of movement in valuation allowance</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--SummaryOfValuationAllowanceTextBlock_z70PHS3m76qk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Valuation Allowance)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B0_zx1yVeby7JS3" style="display: none">Schedule of movement in valuation allowance</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at beginning of the year</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_983_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20230101__20231231_zCiLAN2bH5Pg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_988_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20220101__20221231_zUU5ylXWsFAg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additions of valuation allowance</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20230101__20231231_zaqMEofhvDde" style="text-align: right" title="Additions to valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20220101__20221231_zoVtX91cxvf6" style="text-align: right" title="Additions to valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reductions of valuation allowance</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_986_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20230101__20231231_z5gL3U27S4w" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98B_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20220101__20221231_zpnhTiVIPZQ4" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at the end of the year</b></span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_982_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20230101__20231231_z2ubXPIwIydg" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20220101__20221231_ziJqostoxOrl" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td>
    <td>&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223201941472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY BALANCES AND TRANSACTIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of related party transactions</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zfyN6brr1jbg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B4_zGW5baXVvY1h" style="display: none">Schedule of related party transactions</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mountain Share Transfer, LLC (1)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98D_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_zCQK7SdVeKEg" style="width: 13%; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,341</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_98B_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_z5TxQRtGqlDi" style="width: 13%; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,341</span></td>
    <td style="width: 1%">&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Sales</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The balance of sales with a related party was as following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related Party Categories</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/>
2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 38%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Corporation Limited (2)</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 27%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Same director</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_984_ecustom--DueFromARelatedParty_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zCSoJtgAQH27" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,498</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 1%">&#160;</td>
    <td id="xdx_981_ecustom--DueFromARelatedParty_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zcxokU3VVCT6" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">993,918</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_98E_ecustom--DueFromARelatedParty_iI_pp0p0_c20231231_zSlEwrgBgkpj" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,498</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td id="xdx_988_ecustom--DueFromARelatedParty_iI_pp0p0_c20221231_zaEsirKnSddi" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">993,918</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The sales prices and payment terms to related parties
were not <span style="background-color: white">significantly different from those of sales to third parties. For other related party transactions,
price and terms were determined in accordance with mutual agreements</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Note:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td id="xdx_F08_zelj8vBXvbYb" style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span id="xdx_F18_zNnueou3nhL7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.</span></td></tr>

<tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="width: 24px"><span id="xdx_F06_z17CunHOaLk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span id="xdx_F12_z34UqYtuVHMf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223205311856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of assumptions of option pricing</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zOR3ugoUD0s8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BB_zRzXDtMKIDXk" style="display: none">Schedule of assumptions of option pricing</span></td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">N/A</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">N/A</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify">Risk-free interest rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20230101__20231231_zWyfXaR7eGx6" title="Risk-free interest rate">1.16</span>%</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 13%; text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231_z3a8gUGEEhzf" title="Risk-free interest rate">1.16</span>%</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify">Expected term (in years)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zU1MVdse5SNk" title="Expected term (in years)">4.31</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zfJYV6pqv5Ya" title="Expected term (in years)">4.31</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20230101__20231231_zi0dIFWsUbBb" title="Volatility">48.15</span>%</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20221231_zwBOjhoP8uh9" title="Volatility">48.15</span>%</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223202911760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(LOSS) EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of earnings per share</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zr47Ml79Vdw5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - (LOSS) EARNINGS PER SHARE (Details)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8B1_z9QgpFyLMS3a"><b style="display: none">Schedule of earnings per share</b></span></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20231231_zBrg1FBCWtq9" style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_496_20220101__20221231_zTSD9EyiEksc" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>For the years ended December
    31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_zOBFlHQsAQI4" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-size: 10pt">Net loss</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(4,289,611</span></td>
    <td><span style="font-size: 10pt">)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(4,812,908</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperations_znFPLTucGh53" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-size: 10pt">Net loss from continuing operations</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(4,289,611</span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(2,074,329</span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_d0_z8bkq4bdCWjj" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-size: 10pt">Net (loss) income from discontinued operations</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">(2,662,260</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 13%; text-align: right">&#160;</td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="background-color: rgb(238,238,238)">
    <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Weighted Average Shares Outstanding &#8211; Basic and Diluted</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zgprwkCNMSih"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zryVb834UlX1">9,814,000</span></span></span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20221231_zxOf4K1Ieqr7"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20221231_zJnGg620s6S7">7,876,367</span></span></span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="text-align: justify"><span style="font-size: 10pt">Loss per share &#8211; basic and diluted</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--EarningsPerShareBasic_c20230101__20231231_z87RMeObkPJ8"><span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_zMbwVmJ80qr">(0.4383</span></span></span></td>
    <td><span style="font-size: 10pt">)&#160;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20220101__20221231_zx4YDm0yIQ08"><span id="xdx_908_eus-gaap--EarningsPerShareDiluted_c20220101__20221231_z60rIVGX98Eg">(0.6111</span></span></span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><span style="font-size: 10pt">Net loss per share from continuing operations &#8211; basic and diluted (1)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230101__20231231_fKDEp_zlnrGoYerpX3"><span id="xdx_90D_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230101__20231231_fKDEp_z3bJijje6mzl">(0.4383</span></span></span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220101__20221231_fKDEp_zNdm73x4Ft2k"><span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220101__20221231_fKDEp_zXsuzYkV8osg">(0.2731</span></span></span></td>
    <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-size: 10pt">Net (loss) income per share from discontinued operations &#8211; basic and diluted (1)</span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230101__20231231_fKDEp_z3ZUSnhLMGUj"><span id="xdx_909_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230101__20231231_fKDEp_z7f4FPDa1wF3">&#8211;</span></span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20221231_fKDEp_zn3UYbBVFCBi"><span id="xdx_90D_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20221231_fKDEp_zOFBezw8Bp3k">(0.3380</span></span></span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223201699728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of reconciliation of discontinued operations</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zEViZwxmX0Rg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&quot;XFC&quot;) (Details - Discontinued operations XFC - operations)">
<tr style="vertical-align: bottom; background-color: White">
    <td id="xdx_8BD_zNGtv2GX6Qal" style="width: 82%"><b style="display: none">Schedule of reconciliation of discontinued operations</b></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td id="xdx_499_20220101__20221231_zQhn4BPwNcO9" style="text-align: center; width: 14%">&#160;</td>
    <td style="width: 1%">&#160;</td></tr>

<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>For the Years Ended<br/>
December&#160;31,</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract_iB_z6FrrJvIVIPl" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt"><b>Discontinued Operations:</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_d0_zeRF3ZfZbiv" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Revenue</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">2,236,616</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_iN_di0_zxHo1S1DTJHi" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">Cost of revenues</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(2,225,487</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationSellingExpense_d0_z1esTSYTqkDe" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Selling expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_iN_di0_zXYVNt3KcV68" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">General and administrative expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">(105,226</span></td>
    <td><span style="font-size: 10pt">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_d0_zhLuJlDbSJZd" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other revenue</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1,812</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherExpense_iN_di0_zvTFqD2gI42c" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">Other expenses</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense_d0_zo3qvS0ZYqzj" style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Income tax</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_d0_zLvp9KGGZee3" style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-size: 10pt">Net gain from discontinued operations</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">&#8211;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_ecustom--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_d0_z5aM8gC8NSA2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt"><b>Net income (loss) from discontinued operations</b></span></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">(92,285</span></td>
    <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-4A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-4B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5D<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3A<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207299648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember', window );">Meixin Institutional Food Development Company Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of assets acquired and liabilities assumed</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcvge6owZ9e2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Meixin)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BE_zOXMOFftNFj3" style="display: none">Schedule of assets acquired and liabilities assumed</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and bank balance</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zwnfUoHNedt3" style="width: 13%; text-align: right" title="Cash and bank balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,824</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zR47yDAgiZga" style="text-align: right" title="Trade receivables"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,646</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z6idoPqUDpJ" style="text-align: right" title="Inventory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,225</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment, net</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zuetIdBVzEYc" style="text-align: right" title="Plant and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">872,939</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets &#8211; customer relations</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zT7zp8a0imt1" style="text-align: right" title="Intangible assets - customer relations"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">169,156</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other payables and accrued liabilities</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pp0p0_di_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcesOdetVnU6" style="border-bottom: black 1pt solid; text-align: right" title="Other payables and accrued liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(581,959</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets value</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z7ocOKNppUWa" style="border-bottom: black 1pt solid; text-align: right" title="Net assets value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">492,831</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets acquired @ 80%</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zarpNLYvrJ36" style="text-align: right" title="Net assets acquired @ 80%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">394,265</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zUfi6SgLDsIl" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purchases price</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zb01DeNbi2U4" style="border-bottom: black 2.25pt double; text-align: right" title="Purchases price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,300,000</span></td>
    <td>&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=NCRA_XinFengConstructionCoLtdMember', window );">Xin Feng Construction Co Ltd [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of assets acquired and liabilities assumed</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zuyNWCvttmu6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - XFC)">
  <tr style="vertical-align: bottom">
    <td><span id="xdx_8BC_zf3rhXMTpuic" style="display: none">Schedule of assets acquired and liabilities assumed</span></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and bank balance</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="width: 13%; text-align: right" title="Cash and bank balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46,564</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Trade receivables"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">378,798</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Inventory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">144,968</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses and other current assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Prepaid expenses and other current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000,452</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment, net</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Plant and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,402</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank borrowing</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Bank borrowing"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19,054</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other payables and accrued liabilities</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_iNI_pp0p0_di_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zEYoK5jZOTak" style="text-align: right" title="Other payables and accrued liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19,839</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Income tax payable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(32,274</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">332,040</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets acquired</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 2.25pt double; text-align: right" title="Net assets acquired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,870,057</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(238,238,238)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consideration received</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_988_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zfgvAAZHLEo6" style="border-bottom: black 1pt solid; text-align: right" title="Consideration received"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(300,082</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss on disposal of subsidiary</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_z6U0ctweW49e" style="border-bottom: black 2.25pt double; text-align: right" title="Loss on disposal of subsidiary"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,569,975</span></td>
    <td>&#160;</td></tr>
  </table>

  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=NCRA_XinFengConstructionCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=NCRA_XinFengConstructionCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207083008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 07, 2022</div></th>
<th class="th"><div>Nov. 30, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=NCRA_MeixinVIEAgreementsMember', window );">Meixin V I E Agreements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Purchase of controlling interest</a></td>
<td class="nump">$ 4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=NCRA_XFCSaleMember', window );">XFC Sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates', window );">Purchase cash price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=NCRA_MeixinVIEAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=NCRA_MeixinVIEAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=NCRA_XFCSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=NCRA_XFCSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223202813264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOING CONCERN (Details Narrative)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_IncomeLossFromContinuingsOperation', window );">Net loss</a></td>
<td class="nump">$ 2.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_IncomeLossFromContinuingsOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_IncomeLossFromContinuingsOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207483728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">60.11%<span></span>
</td>
<td class="nump">50.83%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">21.99%<span></span>
</td>
<td class="nump">14.73%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">31.82%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer D [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">16.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | All Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">98.19%<span></span>
</td>
<td class="nump">97.38%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=NCRA_PurchasesMember', window );">Purchases [Member] | Product Concentration Risk [Member] | Supplier A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">11.67%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=NCRA_PurchasesMember', window );">Purchases [Member] | Product Concentration Risk [Member] | Supplier B [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">10.06%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=NCRA_PurchasesMember', window );">Purchases [Member] | Product Concentration Risk [Member] | Supplier C [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">18.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=NCRA_PurchasesMember', window );">Purchases [Member] | Product Concentration Risk [Member] | All Suppliers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration percentage</a></td>
<td class="nump">21.73%<span></span>
</td>
<td class="nump">18.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=NCRA_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=NCRA_CustomerAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=NCRA_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=NCRA_CustomerBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=NCRA_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=NCRA_CustomerCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=NCRA_CustomerDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=NCRA_CustomerDMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=NCRA_AllCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=NCRA_AllCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=NCRA_PurchasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=NCRA_PurchasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=NCRA_SupplierAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=NCRA_SupplierAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=NCRA_SupplierBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=NCRA_SupplierBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=NCRA_SupplierCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=NCRA_SupplierCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=NCRA_AllSuppliersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=NCRA_AllSuppliersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223296772304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1', window );">Property and equipment useful lives</a></td>
<td class="text">Shorter of the remaining lease terms and estimated useful lives<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1', window );">Property and equipment useful lives</a></td>
<td class="text">Indefinite, as per land titles<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1', window );">Property and equipment useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1', window );">Property and equipment useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=NCRA_MachineryMember', window );">Machinery [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1', window );">Property and equipment useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1', window );">Property and equipment useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=NCRA_MachineryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=NCRA_MachineryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223292688528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 1,229,580<span></span>
</td>
<td class="nump">$ 2,906,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Exchange rates at end of period</a></td>
<td class="nump">7.1258<span></span>
</td>
<td class="nump">6.4854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_ForeignCurrencyExchangeRateTranslation2', window );">Annual average exchange rates</a></td>
<td class="nump">7.1162<span></span>
</td>
<td class="nump">6.3700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Five Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">80.85%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Four Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.62%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_ForeignCurrencyExchangeRateTranslation2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_ForeignCurrencyExchangeRateTranslation2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyExchangeRateTranslation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479424/830-30-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyExchangeRateTranslation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=NCRA_FiveCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=NCRA_FiveCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=NCRA_FourCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=NCRA_FourCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204712304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts receivable</a></td>
<td class="nump">$ 173,395<span></span>
</td>
<td class="nump">$ 209,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Less: Allowance for doubtful accounts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Total</a></td>
<td class="nump">$ 173,395<span></span>
</td>
<td class="nump">$ 209,777<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223292668752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS RECEIVABLE, NET (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207074976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORIES, NET (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 88,432<span></span>
</td>
<td class="nump">$ 91,781<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves', window );">Work in process</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
<td class="nump">$ 88,432<span></span>
</td>
<td class="nump">$ 91,781<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203998336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ADVANCE TO SUPPLIERS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DisclosureAdvanceToSuppliersAbstract', window );"><strong>Advance To Suppliers</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Advances to suppliers</a></td>
<td class="nump">$ 1,732<span></span>
</td>
<td class="nump">$ 1,732<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DisclosureAdvanceToSuppliersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DisclosureAdvanceToSuppliersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204091584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER ASSETS, NET (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other assets, net</a></td>
<td class="nump">$ 10,365<span></span>
</td>
<td class="nump">$ 27,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=NCRA_OtherReceivablesMember', window );">Other Receivables [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Prepaid expenses, gross</a></td>
<td class="nump">$ 10,365<span></span>
</td>
<td class="nump">$ 27,470<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=NCRA_OtherReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=NCRA_OtherReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207382448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation</a></td>
<td class="num">$ (235,499)<span></span>
</td>
<td class="num">$ (59,254)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,547,801<span></span>
</td>
<td class="nump">844,613<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">877,870<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 905,430<span></span>
</td>
<td class="nump">$ 903,867<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223298399024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 171,312<span></span>
</td>
<td class="nump">$ 66,907<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204304320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 1,655,182<span></span>
</td>
<td class="nump">$ 3,905,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill</a></td>
<td class="num">(2,250,553)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Goodwill</a></td>
<td class="nump">2,250,553<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=NCRA_MeixinMember', window );">Meixin [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 3,905,735<span></span>
</td>
<td class="nump">$ 3,905,735<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=NCRA_MeixinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=NCRA_MeixinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207185136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Acquisitions</a></td>
<td class="nump">$ 135,325<span></span>
</td>
<td class="nump">$ 135,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments', window );">Translation/ Adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="num">(21,196)<span></span>
</td>
<td class="num">(4,891)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Balance at end of year</a></td>
<td class="nump">$ 114,129<span></span>
</td>
<td class="nump">$ 130,434<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223200881184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER BORROWINGS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableCurrent', window );">Secured loan, current</a></td>
<td class="nump">$ 487,800<span></span>
</td>
<td class="nump">$ 214,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableLongTerm', window );">Secured loan, non current</a></td>
<td class="nump">487,800<span></span>
</td>
<td class="nump">651,254<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=NCRA_ChaileaseFinanceCoMember', window );">Chailease Finance Co [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableLongTerm', window );">Secured loan, non current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">436,341<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=NCRA_ChaileaseFinanceCoMember', window );">Chailease Finance Co [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayableCurrent', window );">Secured loan, current</a></td>
<td class="nump">$ 487,800<span></span>
</td>
<td class="nump">$ 214,913<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayableLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayableLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=NCRA_ChaileaseFinanceCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=NCRA_ChaileaseFinanceCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=NCRA_ChaileaseFinanceCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=NCRA_ChaileaseFinanceCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207326384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER BORROWINGS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 19, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CurrencyAxis=currency_TWD', window );">Taiwan, New Dollars | Xizhi Brench [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Bank deposit</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=NCRA_ChaileaseFinanceCoMember', window );">Chailease Finance Co [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Outstanding loan</a></td>
<td class="nump">$ 651,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Expired date</a></td>
<td class="text">Dec. 16,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=NCRA_ChaileaseFinanceCoMember', window );">Chailease Finance Co [Member] | Taiwan, New Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Outstanding loan</a></td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Facility of credit limit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_TWD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_TWD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=NCRA_XizhiBrenchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=NCRA_XizhiBrenchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=NCRA_ChaileaseFinanceCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=NCRA_ChaileaseFinanceCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223200455312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>WARRANTS (Details - Assumptions used)<br></strong></div></th>
<th class="th"><div>Sep. 26, 2022</div></th>
<th class="th"><div>Sep. 27, 2021</div></th>
<th class="th"><div>Aug. 10, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_CWarrantMember', window );">C Warrant [Member] | Measurement Input, Share Price [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1.71<span></span>
</td>
<td class="text">1.47<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_CWarrantMember', window );">C Warrant [Member] | Measurement Input, Exercise Price [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2.50<span></span>
</td>
<td class="text">2.50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_CWarrantMember', window );">C Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">0.15%<span></span>
</td>
<td class="text">0.14%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_CWarrantMember', window );">C Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">0.00%<span></span>
</td>
<td class="text">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_CWarrantMember', window );">C Warrant [Member] | Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1.26<span></span>
</td>
<td class="text">1.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_CWarrantMember', window );">C Warrant [Member] | Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">52.93%<span></span>
</td>
<td class="text">56.36%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_DWarrantMember', window );">D Warrant [Member] | Measurement Input, Share Price [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">0.73<span></span>
</td>
<td class="text">0.66<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_DWarrantMember', window );">D Warrant [Member] | Measurement Input, Exercise Price [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5.00<span></span>
</td>
<td class="text">5.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_DWarrantMember', window );">D Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">0.15%<span></span>
</td>
<td class="text">0.14%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_DWarrantMember', window );">D Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">0.00%<span></span>
</td>
<td class="text">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_DWarrantMember', window );">D Warrant [Member] | Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1.26<span></span>
</td>
<td class="text">1.39<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_DWarrantMember', window );">D Warrant [Member] | Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">52.93%<span></span>
</td>
<td class="text">56.36%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_IPOWarrantMember', window );">I P O Warrant [Member] | Measurement Input, Share Price [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">1.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_IPOWarrantMember', window );">I P O Warrant [Member] | Measurement Input, Exercise Price [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">1.925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_IPOWarrantMember', window );">I P O Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">4.03%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_IPOWarrantMember', window );">I P O Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_IPOWarrantMember', window );">I P O Warrant [Member] | Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">4.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_IPOWarrantMember', window );">I P O Warrant [Member] | Measurement Input, Price Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffsettingAssetsLineItems', window );"><strong>Offsetting Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue', window );">Assumptions used</a></td>
<td class="text">46.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes how an entity determines the fair values of its derivatives, including its valuation methodology and significant assumptions used.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OffsettingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffsettingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_CWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=NCRA_CWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_DWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=NCRA_DWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=NCRA_IPOWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=NCRA_IPOWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203724944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>WARRANTS (Details - Warrant Liability) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at the beginning of period</a></td>
<td class="nump">$ 1,179,768<span></span>
</td>
<td class="nump">$ 312,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1', window );">Fair value change of warrants included in earnings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Total</a></td>
<td class="nump">1,179,768<span></span>
</td>
<td class="nump">1,179,768<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=NCRA_WarrantsIssuedToInvestorsMember', window );">Warrants Issued To Investors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Warrants issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">754,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=NCRA_WarrantsIssuedToUnderwriterMember', window );">Warrants Issued To Underwriter [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Warrants issued</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 113,145<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479402/808-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=NCRA_WarrantsIssuedToInvestorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=NCRA_WarrantsIssuedToInvestorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=NCRA_WarrantsIssuedToUnderwriterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=NCRA_WarrantsIssuedToUnderwriterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204408400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>WARRANTS (Details - Warrant Activity) - Warrant [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of warrants outstanding, Beginning balance</a></td>
<td class="nump">2,418,000<span></span>
</td>
<td class="nump">256,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Average exercise price outstanding, Beginning balance</a></td>
<td class="nump">$ 2.12<span></span>
</td>
<td class="nump">$ 3.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term, Outstanding</a></td>
<td class="text">3 years 7 months 24 days<span></span>
</td>
<td class="text">4 years 8 months 23 days<span></span>
</td>
<td class="text">2 years 7 months 28 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantsExercisable', window );">Number of warrants exercisable, Beginning balance</a></td>
<td class="nump">2,418,000<span></span>
</td>
<td class="nump">256,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_AverageExercisePriceExerciasable', window );">Average exercise price exercisable, Beginning balance</a></td>
<td class="nump">$ 2.12<span></span>
</td>
<td class="nump">$ 3.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term, Exercisable</a></td>
<td class="text">3 years 7 months 24 days<span></span>
</td>
<td class="text">4 years 8 months 23 days<span></span>
</td>
<td class="text">2 years 7 months 28 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of warrants, Granted</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,162,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_AverageExercisePriceGranted', window );">Average exercise price, Granted</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WeightedAverageRemainingContractualTermGranted', window );">Weighted average remaining contractual term, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 11 months 23 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantsExercisedSurrendered', window );">Number of warrants, Exercised / surrendered</a></td>
<td class="num">(162,854)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_AverageExercisePriceExercisedSurrendered', window );">Average exercise price, Exercised / surrendered</a></td>
<td class="nump">$ 1.93<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Number of warrants, Expired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantWeightedAverageExercisePriceExpired', window );">Average exercise price, Expired</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Number of warrants outstanding, Ending balance</a></td>
<td class="nump">2,255,146<span></span>
</td>
<td class="nump">2,418,000<span></span>
</td>
<td class="nump">256,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Average exercise price outstanding, Ending balance</a></td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="nump">$ 2.12<span></span>
</td>
<td class="nump">$ 3.75<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantsExercisable', window );">Number of warrants exercisable, Ending balance</a></td>
<td class="nump">2,255,146<span></span>
</td>
<td class="nump">2,418,000<span></span>
</td>
<td class="nump">256,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_AverageExercisePriceExerciasable', window );">Average exercise price exercisable, Ending balance</a></td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="nump">$ 2.12<span></span>
</td>
<td class="nump">$ 3.75<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_AverageExercisePriceExerciasable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_AverageExercisePriceExerciasable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_AverageExercisePriceExercisedSurrendered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_AverageExercisePriceExercisedSurrendered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_AverageExercisePriceGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_AverageExercisePriceGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_WarrantWeightedAverageExercisePriceExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_WarrantWeightedAverageExercisePriceExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_WarrantsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_WarrantsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_WarrantsExercisedSurrendered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_WarrantsExercisedSurrendered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_WeightedAverageRemainingContractualTermGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_WeightedAverageRemainingContractualTermGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204351968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>WARRANTS (Details Narrative) - Underwriters [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 23, 2022</div></th>
<th class="th"><div>Sep. 27, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Option to purchase shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">282,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Purchase of additional warrants</a></td>
<td class="nump">282,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Gross proceeds of warrants</a></td>
<td class="nump">$ 2,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479402/808-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=NCRA_UnderwritersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=NCRA_UnderwritersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223201870032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details - Lease costs) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 69,442<span></span>
</td>
<td class="nump">$ 51,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total net lease costs</a></td>
<td class="nump">$ 69,442<span></span>
</td>
<td class="nump">$ 51,227<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223201978256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Operating leases</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223288275296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OTHER PAYABLES AND ACCRUED LIABILITIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">VAT payable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Salary payable</a></td>
<td class="nump">842<span></span>
</td>
<td class="nump">861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="nump">33,251<span></span>
</td>
<td class="nump">37,527<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Total</a></td>
<td class="nump">$ 34,093<span></span>
</td>
<td class="nump">$ 38,388<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204798448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION (Details - Income tax expense) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 23,808<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_IncomeTaxExpenseBenefit1', window );">Total income tax expense (benefit)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 23,808<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_IncomeTaxExpenseBenefit1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_IncomeTaxExpenseBenefit1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223296238240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION (Details - Reconciliation of income tax)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings', window );">Taiwan (2021 - PRC) income tax statutory rate</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Tax effect of non-deductible expense</a></td>
<td class="num">(11.84%)<span></span>
</td>
<td class="num">(13.48%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Tax effect of stock-based compensation</a></td>
<td class="num">(3.78%)<span></span>
</td>
<td class="num">(8.69%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Tax effect of non-deductible income</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">2.54%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Tax effect of different tax rates in other jurisdictions</a></td>
<td class="num">(0.04%)<span></span>
</td>
<td class="num">(0.01%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther', window );">Tax effect of non-deductible income</a></td>
<td class="num">(4.34%)<span></span>
</td>
<td class="nump">0.12%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Changes in valuation allowance</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(0.49%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(0.01%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -SubTopic 740<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480887/718-740-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223287241536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>TAXATION (Details - Deferred taxes) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Tax loss carried forward</a></td>
<td class="nump">$ 23,391<span></span>
</td>
<td class="nump">$ 23,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances', window );">Allowance for doubtful receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">23,391<span></span>
</td>
<td class="nump">23,391<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_ReversalOfDeferredTaxAssetsGross', window );">Reversal of deferred tax assets</a></td>
<td class="num">(23,391)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DeferredTaxAssetsValuationAllowanceCurrents', window );">Valuation allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">23,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment, difference in depreciation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities, net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DeferredTaxAssetsValuationAllowanceCurrents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DeferredTaxAssetsValuationAllowanceCurrents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_ReversalOfDeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_ReversalOfDeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204706384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION (Details - Valuation Allowance) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance, beginning balance</a></td>
<td class="nump">$ 95,844<span></span>
</td>
<td class="nump">$ 95,844<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Additions to valuation allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1', window );">Reductions in valuation allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance, ending balance</a></td>
<td class="nump">$ 95,844<span></span>
</td>
<td class="nump">$ 95,844<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204383424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TAXATION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_ValueAddedTaxRate', window );">Value added tax rate</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount', window );">Global intangible low taxed income</a></td>
<td class="nump">$ 152,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent', window );">Effective income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,817<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=country_HK', window );">HONG KONG</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective income tax rate</a></td>
<td class="nump">8.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=NCRA_PRCMember', window );">PRC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_ValueAddedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_ValueAddedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=NCRA_PRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=NCRA_PRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203976080">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DueToRelatedPartiesCurrent1', window );">Due to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 28,484<span></span>
</td>
<td class="nump">$ 18,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DueFromARelatedParty', window );">Due from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,498<span></span>
</td>
<td class="nump">993,918<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_MountainShareTransferLLCMember', window );">Mountain Share Transfer LLC [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DueToRelatedPartiesCurrent1', window );">Due to related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">39,341<span></span>
</td>
<td class="nump">39,341<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_GrandSmoothCorporationLimitedMember', window );">Grand Smooth Corporation Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DueFromARelatedParty', window );">Due from related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 12,498<span></span>
</td>
<td class="nump">$ 993,918<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DueFromARelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DueFromARelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DueToRelatedPartiesCurrent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DueToRelatedPartiesCurrent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_MountainShareTransferLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_MountainShareTransferLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_GrandSmoothCorporationLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_GrandSmoothCorporationLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203752352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK (Details Narrative) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 11, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse stock split</a></td>
<td class="text">2:3 reverse stock split<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,156,987<span></span>
</td>
<td class="nump">9,243,587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,156,987<span></span>
</td>
<td class="nump">9,243,587<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=NCRA_PublicOfferingMember', window );">Public Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued shares</a></td>
<td class="nump">1,880,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_GrossProceedsFromIssuanceOrSaleOfEquity', window );">Gross proceeds</a></td>
<td class="nump">$ 6,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds received</a></td>
<td class="nump">$ 5,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">10,707,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">7,138,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,383,400<span></span>
</td>
<td class="nump">1,880,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_GrossProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross proceeds from public offering</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_GrossProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=NCRA_PublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=NCRA_PublicOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223292772752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Details - assumptions)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.16%<span></span>
</td>
<td class="nump">1.16%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">4 years 3 months 21 days<span></span>
</td>
<td class="text">4 years 3 months 21 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">48.15%<span></span>
</td>
<td class="nump">48.15%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223196547376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 05, 2023</div></th>
<th class="th"><div>Oct. 11, 2023</div></th>
<th class="th"><div>Mar. 22, 2023</div></th>
<th class="th"><div>Dec. 22, 2022</div></th>
<th class="th"><div>Dec. 02, 2021</div></th>
<th class="th"><div>Aug. 11, 2021</div></th>
<th class="th"><div>Jun. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 27, 2018</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,114,097<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation cost amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 11 months 26 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=NCRA_ShareBasedCompensationMember', window );">Share Based Compensation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share based compensation expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 163,621<span></span>
</td>
<td class="nump">$ 413,453<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=NCRA_SeriesAWarrantMember', window );">Series A Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantsGranted', window );">Warrants granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=NCRA_ClassAWarrantMember', window );">Class A Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantsGranted', window );">Warrants granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_YinChiehChengMember', window );">Yin Chieh Cheng [Member] | Series A Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantsGranted', window );">Warrants granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_ShunChihChuangMember', window );">Shun Chih Chuang [Member] | Class A Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantsGranted', window );">Warrants granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_HsienWenYuMember', window );">Hsien Wen Yu [Member] | Class A Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantsGranted', window );">Warrants granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_MichaelALittmanMember', window );">Michael A Littman [Member] | Class A Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantsGranted', window );">Warrants granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_MichaelALittmanMember', window );">Michael A Littman [Member] | Class B Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_WarrantsGranted', window );">Warrants granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_ShunChihChuangAndFiveConsultantsMember', window );">Shun Chih Chuang And Five Consultants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">505,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_ChenChunChungMember', window );">Chen Chun Chung [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_TraDigitalMember', window );">TraDigital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember', window );">Investor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_YuHaoChangMember', window );">Yu Hao Chang [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_AndyChinAnJinMember', window );">Andy Chin An Jin [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of shares</a></td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_WarrantsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_WarrantsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=NCRA_ShareBasedCompensationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=NCRA_ShareBasedCompensationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=NCRA_SeriesAWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=NCRA_SeriesAWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=NCRA_ClassAWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=NCRA_ClassAWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_YinChiehChengMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_YinChiehChengMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_ShunChihChuangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_ShunChihChuangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_HsienWenYuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_HsienWenYuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_MichaelALittmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_MichaelALittmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=NCRA_ClassBWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=NCRA_ClassBWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_ShunChihChuangAndFiveConsultantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_ShunChihChuangAndFiveConsultantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_ChenChunChungMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_ChenChunChungMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_TraDigitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_TraDigitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_YuHaoChangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_YuHaoChangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_AndyChinAnJinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=NCRA_AndyChinAnJinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203738480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREFERRED STOCK (Details Narrative) - $ / shares<br></strong></div></th>
<th class="th"><div>Aug. 11, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse stock split</a></td>
<td class="text">2:3 reverse stock split<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityReverseStockSplit', window );">Reverse stock split</a></td>
<td class="text">2:3 reverse
stock split<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223288277552">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>(LOSS) EARNINGS PER SHARE (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (4,289,611)<span></span>
</td>
<td class="num">$ (4,812,908)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Net loss from continuing operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(4,289,611)<span></span>
</td>
<td class="num">(2,074,329)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net (loss) income from discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (2,662,260)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares Outstanding, Basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,814,000<span></span>
</td>
<td class="nump">7,876,367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,814,000<span></span>
</td>
<td class="nump">7,876,367<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings Per Share, Basic</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (0.4383)<span></span>
</td>
<td class="num">$ (0.6111)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings Per Share, Diluted</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(0.4383)<span></span>
</td>
<td class="num">(0.6111)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Income (Loss) from Continuing Operations, Per Basic Share</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.4383)<span></span>
</td>
<td class="num">(0.2731)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Income (Loss) from Continuing Operations, Per Diluted Share</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(0.4383)<span></span>
</td>
<td class="num">(0.2731)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.3380)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (0.3380)<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-18<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482551/740-270-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479836/810-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223204593824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Capital commitment amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203887456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD ("XFC") (Details - Discontinued operations XFC - operations)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract', window );"><strong>Discontinued Operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenue</a></td>
<td class="nump">$ 2,236,616<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of revenues</a></td>
<td class="num">(2,225,487)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense', window );">Selling expenses</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(105,226)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome', window );">Other revenue</a></td>
<td class="nump">1,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense', window );">Other expenses</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense', window );">Income tax</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Net gain from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1', window );">Net income (loss) from discontinued operations</a></td>
<td class="num">$ (92,285)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223203741792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&#8220;XFC&#8221;) (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1', window );">Net loss disposal of discontinued operation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (92,285)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=NCRA_XFCSaleMember', window );">XFC Sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Exchanged restricted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">466,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Exchange cash purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=NCRA_XFCSaleMember', window );">XFC Sale [Member] | Discontinued Operations, Held-for-Sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Assets held carrying value</a></td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities', window );">Liabilities held carrying value</a></td>
<td class="nump">71,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses', window );">Cumulative translation adjustments gain on sale</a></td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1', window );">Net loss disposal of discontinued operation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,800,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as deferred tax liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) in the disposal group, including discontinued operation, recognized in the statement of income as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=NCRA_XFCSaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=NCRA_XFCSaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223288228640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BUSINESS COMBINATION (Details - Meixin) - Meixin Institutional Food Development Company Limited [Member]<br></strong></div></th>
<th class="th">
<div>Sep. 07, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and bank balance</a></td>
<td class="nump">$ 7,824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Trade receivables</a></td>
<td class="nump">10,646<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">14,225<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Plant and equipment, net</a></td>
<td class="nump">872,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets - customer relations</a></td>
<td class="nump">169,156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other payables and accrued liabilities</a></td>
<td class="num">(581,959)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue', window );">Net assets value</a></td>
<td class="nump">492,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired @ 80%</a></td>
<td class="nump">394,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill</a></td>
<td class="nump">3,905,735<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice', window );">Purchases price</a></td>
<td class="nump">$ 4,300,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140223207528768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BUSINESS COMBINATION (Details - XFC) - Xin Feng Construction Co Ltd [Member]<br></strong></div></th>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and bank balance</a></td>
<td class="nump">$ 46,564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Trade receivables</a></td>
<td class="nump">378,798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">144,968<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">2,000,452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Plant and equipment, net</a></td>
<td class="nump">38,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing', window );">Bank borrowing</a></td>
<td class="num">(19,054)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="num">(19,839)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable', window );">Income tax payable</a></td>
<td class="num">(32,274)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill</a></td>
<td class="nump">332,040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="nump">2,870,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived', window );">Consideration received</a></td>
<td class="num">(300,082)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary', window );">Loss on disposal of subsidiary</a></td>
<td class="nump">$ 2,569,975<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>NCRA_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=NCRA_XinFengConstructionCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=NCRA_XinFengConstructionCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>105
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M88Y5^V9'^T7+JGG7X5%J+=?-QY7@4%R, ?R^D%*_?#$WV+U?<_D_4$L#!!0
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
M0$P< \UAG&FLW44X$X%8J%26Z@=ME,^BN'\:,]GPZ7U"<?XU$D@/S98(=Q=
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
MCJ/(WIGHC;O15WR31S$Y'HIMP6F][5NV9&85:U9HXCZ(36J=?9<[T9@(^7L
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
MFV;4X%%9!]I/)5V:C6$#-+^,\1]02P,$%     @ AXJ!6' INZE] @  BP4
M !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&ULC51-4]LP$+W[5^P8AE,&
M?P5(0^*9!-(I!U(FH7#H]*#8ZUB#++F2C.'?5[(=-W1"IA=+*^U[>BOY[:06
M\D7EB!K>"L;5U,VU+L>>IY(<"Z+.18G<[&1"%D2;4&X]54HD:0,JF!?Z_J57
M$,K=>-*L/<AX(BK-*,<'":HJ"B+?Y\A$/74#=[>PHMM<VP4OGI1DBVO4/\H'
M:2*O9TEI@5Q1P4%B-G5GP7@^M/E-PA/%6NW-P5:R$>+%!G?IU/6M(&28:,M
MS/"*-\B8)3(R?G><;G^D!>[/=^Q?F]I-+1NB\$:P9YKJ?.J.7$@Q(Q73*U%_
MPZZ>"\N7"*::+]1M;A2ZD%1*BZ(#&P4%Y>U(WKI[V .,_$\ 80<(&]WM08W*
M6Z))/)&B!FFS#9N=-*4V:"..<OLH:RW-+C4X'=\MGQ;+Q^^KN\5Z ,O%X\33
MAM7N>4G',&\9PD\8@A#N!=>Y@@5/,?U(X!DYO:9PIVD>'F6\Q>0<HF  H1]&
M1_BBOL:HX8L^JY&_(M="OL,M50D3JI((/V<;I:7Y*7X=*KDE'!XFM$89JY(D
M.'6-$Q3*5W3CLY/@TK\^(G?8RQT>8_^O)SG*<%C?4FB$"_B7'68*1 ;FSK'8
MH.SO'0A/[20< .WNCZ*"1!@_*HVI8T Z1\@$,\:F?#MVUJ9CI!5#R[>'<3YP
M[P?.*9PZ*U*;'UJCI(0I&(T&PRB$+\'@:A0XS\;1A@I**1)4"LY.1F$07.]&
MYU%HPCYBX- +>'L&*5!NFS9@BZFX;KW2K_:=9M8:[&]ZVZ;NB=Q2KH!A9J#^
M^=6%"[*U?AMH439VVPAMS-M,<],M4=H$LY\)\Q!=8 _H^V_\!U!+ P04
M" "'BH%8-LOG#20"  #Q!   &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX
M;6R-5%UOFS 4_2M7;-I3%;[2M,H *5_3*JU=E+3=LP.7@&IL9IO0_OO9AK!,
M2J*]8%_[GG//,;Z.6B[>9(&HX+VB3,9.H50]=5V9%E@1.>(U,KV3<U$1I4.Q
M=V4MD&065%$W\+R)6Y&2.4EDU]8BB7BC:,EP+4 V547$QQPI;V/'=XX+FW)?
M*+/@)E%-]KA%]5*OA8[<@24K*V2RY P$YK$S\Z?SL<FW":\EMO)D#L;)CO,W
M$SQDL>,904@Q58:!Z.& "Z34$&D9OWM.9RAI@*?S(_LWZUU[V1&)"TY_E9DJ
M8N?>@0QSTE"UX>UW[/W<&KZ44VF_T':Y@:Z8-E+QJ@?KN"I9-Y+W_AQ. /?>
M!4#0 P*KNRMD52Z)(DDD> O"9&LV,[%6+5J+*YGY*5LE]&ZI<2J9+5]G3XL5
M//^$[<MZ_>-AM=E&KM+,9M]->Y9YQQ)<8/$#>.1,%1)6+,/L7P)72QIT!4==
M\^ JXQ+3$83^#01>$%[A"P>?H>4++_G,#H2E",\<MDU=TQ*%/.>S8QF?9S$=
M,I4U23%V= M(% =TDB^?_(GW]8K&\:!Q?(W]O__%59;S&I^X0IC N0HP)]0<
MC02> ^F.28+BND_[<X(6!<)G\&_NPJ#_GK/KGES#"L7>-IN$E#=,=3=R6!WZ
M>=9=X[_IW6/P2,2^9!(HYAKJC>YN'1!=@W6!XK6]U#NN=(O8::'?)!0F0>_G
M7#ON U-@>.62/U!+ P04    " "'BH%8%8<7A)D"  #<!0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970Q-BYX;6RE5$MOVD 0OO,K1F[4$XJ-(2%* 8F'J_00
M8N'T(54]+/88K[+VNKM+2/KK.[LF+I$(.?2"9V;G^^;%S&@GU8,N$ T\E:+2
M8Z\PIK[V?9T66#)]+FNLZ"67JF2&5+7Q=:V090Y4"C\,@DN_9+SR)B-GB]5D
M)+=&\ IC!7I;EDP]SU#(W=CK>2^&%=\4QAK\R:AF&TS0?*UC19K?LF2\Q$IS
M68'"?.Q->]>S@?5W#M\X[O2!#+:2M90/5OF2C;W )H0"4V,9&'T><8Y"6")*
MX_>>TVM#6N"A_,+^V=5.M:R9QKD4WWEFBK%WY4&&.=L*LY*[&]S7<V'Y4BFT
M^X5=XSL<>I!NM9'E'DP9E+QJONQIWX<#P%7P!B#< T*7=Q/(9;E@ADU&2NY
M66]BLX(KU:$I.5[9H21&T2LGG)G$JRB>?EE ]"..EDF4P'2Y@+O[FV@%TR2)
M[I,N+*/[D6\HED7XZ9YWUO"&;_#V0KB5E2DT1%6&V6L"GY)L,PU?,IV%)QD7
MF)Y#O]>%, C[)_CZ;>5]Q]=_DR]'I3"#N=1&=V'.:FZ8X'\PZT*LL&:<!%9E
M<&<*5##5&HV&!=>ID'JK$'Y.U]HH^E_].M:?)OK@>'2[:]>Z9BF./5HFC>H1
MO<G'#[W+X-.)V@9M;8-3[/\QU9.\Q[->2H,PA/=C=BAF)Z&SDFT%@LRA;KH,
M^$0W1J-VW9:NV\QUNT-#QW)-NAW\H=(Y@[-.,QA%9O[(UH((<B5+, 57&=1,
MF6?H!=W^Y06$P^Y@&'3B]P)VH:)#^ H$Q^;A'VQ<B6KC[HJ&5&XKTRQ?:VU/
MU[39V'_NS=V[96K#*PT"<X(&Y\,+#U1S2QK%R-KM[UH:N@9.+.C\HK(.])Y+
M&L!>L0':@S[Y"U!+ P04    " "'BH%84,_'HI$#   @"   &0   'AL+W=O
M<FMS:&5E=',O<VAE970Q-RYX;6RM5FUOXD80_NY?,?)%IZM$L7E)CN8 R7GA
M0I5 !"3]4/7#8@]XE?6N;W<=CO[ZSMJ&DBNAJM0O>%]FGGEF9F>&_D;I%Y,B
M6OB>"6D&?FIM?AD$)DXQ8Z:I<I1TLU(Z8Y:V>AV87"-+2J5,!.TPO @RQJ4_
M[)=GCWK85X457.*C!E-D&=/;*Q1J,_!;_NY@QM>I=0?!L)^S-<[1/N6/FG;!
M'B7A&4K#E02-JX$?M2ZONDZ^%'CFN#$':W">+)5Z<9MQ,O!#1P@%QM8A,/J\
MXC4*X8"(QK<:T]^;=(J'ZQWZJ/2=?%DR@]=*_,83FP[\G@\)KE@A[$QM[K#V
MY]SAQ4J8\A<VE>QYUX>X,%9EM3(QR+BLONQ['8<#A5[XCD*[5FB7O"M#)<L;
M9MFPK]4&M),F-+<H72VUB1R7+BESJ^F6DYX=CL:3:'(]CNXAFL]O%W.(%C"*
MQC-XCNZ?;F%Q-YL^?;V#Q]ET-%[ = ;WT_F\'U@R[0""N#9S59EIOV.FU88'
M)6UJX%8FF+P%"(CSGGA[1_RJ?1+Q!N,F=%H-:(?MS@F\SCX0G1*O\UX@&-?P
MS$2!<,--+)0I-!KX/5H:J^GM_'',Z0JR>QS2U=.ER5F, Y\*QJ!^17_X\4/K
M(OQR@G!W3[A["OW_R]Q),\>=F"B+T(/3%+SC%&"1(JQ<M%_+:*L5((M3X/(5
MC:5ZM[0$_%9PNZ451;]PAYY5L$3(D+G$),#L(8A-M2K6*>1:K;@%I8$2:( ;
M8 962E#O,9<>O1G,EJC+=W.X\3X]258DW&+R$WR*ZI4WXI+)F#-!* :MH<*3
M";-*<[']CTS.X,S[^*'7;K6^>*-")H;>;:]Q\<MG;Z$L&=CMK@NM70AVLA,E
M?]Z='=6 J81?F2RHHT*K+H<&L4"X5EG.Y+8.+!$]HT[=",/0>Z FSB3,+9,"
MMS"F('-;N"Y)N(X=+#2UGB9,:"JLJ;.[))U5YC844(VQ6DO^)V&2,(4P3IE<
M4[60Y-O,KGZ,8!TL[W3:9.E K*11@E/$R9"Q]"E?!\'^($^SJ53(47.5 +H6
M\R:_952:$!FG_(^+!DAUC*GW[VG=H":S I,U6=QPF]*(D"_EJZ/.+(BR9L(T
MX5B]!P==.T.]+F>3TRNDK1KX_G0__J*JZ_\M7LW.!Z;75"H@<$6J8?/SN0^Z
MFD?5QJJ\G %+96FBE,N41CAJ)T#W*T4576^<@?V?@N%?4$L#!!0    ( (>*
M@5B' _S,Z@(  '0&   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;)55
M;4_;,!#^GE]Q"@B!%)'7OM)6*M!I2-!UO&R:IGUPDVL;D<3!=BC\^YV=$LI4
M*NU+[+/OGGON;#\9K+EXE"M$!2]Y5LBAO5*J[+NNC%>8,WG*2RQH9\%%SA29
M8NG*4B!+3%">N8'GM=V<I84]&IBUF1@->*6RM,"9 %GE.1.OYYCQ]=#V[;>%
MVW2Y4GK!'0U*ML0[5 _E3)#E-BA)FF,A4UZ P,70'OO]\TC[&X<?*:[EUAQT
M)7/.'[5QE0QM3Q/"#&.E$1@-SWB!6::!B,;3!M-N4NK [?D;^A=3.]4R9Q(O
M>/8S3=1J:'=M2'#!JDS=\O57W-33TG@QSZ3YPKKVC2AC7$G%\TTPV7E:U"-[
MV?1A*Z#K?1(0; ("P[M.9%A>,L5& \'7(+0WH>F)*=5$$[FTT(=RIP3MIA2G
M1K/;;[/)[?TO&$\O8?+]X6IV,YG>.S"=W ]<10FTFQMOP,YKL. 3,#^ &UZH
ME81)D6#R$< E9@V]X(W>>; 7\1+C4PA]!P(O"/?@A4VYH<$+/RM7T'46ZM6!
M6<8*!:Q(8/)4I27=,P6_QW.I!%V4/[MJKY&CW<CZ\?1ER6(<VO0Z)(IGM$='
M!W[;.]O#.VIX1_O0__>8]H+MICKE"J$'>Q+!6 )? !T)YG,4S;&8)OZ[&CA6
MN>FUV<>FR3&G%RT5)AI,K1 6/"-I2(MEW[HCS4FJ#/76[G#K0Z)MPSJ$0^M:
M.W<[':?;\>#HH!OX_IGU?L ]K^5$H4=CZ'3;'>L:I>S#.(ZKO,J8YI0@M21.
MF9&,XR D_UX/3N"XU7."5@0GUFPG+P<*4E#?:464V_.A&T5.VP^)X18>OI"6
M2I14LC"EOR(3$E _EJ86ZT-?=2MAC0+A$/R.[X3TQMIMI^=U8->U<K>4($>Q
M-'HGJ>=5H6I1:%8;21W72O+N7NOQ#1/+M)"0X8)"O=-.RP91:UQM*%X:79ES
M12IEIBOZ+:#0#K2_X'2E-H9.T/QH1G\!4$L#!!0    ( (>*@5B+$H^F+ ,
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
MZ*IU5A.K5KY=S96EYN>'!?W;H'8&M+]0=)OKB0O0_'^-_P!02P,$%     @
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
M%L%QSWVS-@^F*.VQ\JPPILCL[5)PH$<3\'Y>%*9Y( /M_PR7_P=02P,$%
M  @ AXJ!6+0X@NG, P  >@@  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&ULC59+<]LV$+[S5^RPGIX<4:)D)W4ES=B.TV8F3CQ1TAXZ/4#@2L0$!%@
M%*W^^NZ"M"RELB87$8_=;[]]835MK?OF2\0 CY4V?I:6(=176>9EB97P UNC
MH9N5=94(M'7KS-<.11&5*IWEP^%E5@EETODTGCVX^=0V02N##PY\4U7";6]0
MVW:6CM*G@\]J708^R.;36JQQ@>%K_>!HE^U0"E6A\<H:<+B:I=>CJYL)RT>!
M/Q2V?F\-[,G2VF^\>5_,TB$30HTR,(*@SP9O46L&(AK_])CISB0K[J^?T-]%
MW\F7I?!X:_6?J@CE+'V30H$KT>CPV;:_8^_/!>-)JWW\A;:3'9&P;'RP5:],
M#"IENJ]X[..PI_!F^()"WBODD7=G*+)\*X*83YUMP;$TH?$BNAJUB9PRG)1%
M<'2K2"_,/]Q=+^X6TRP0%I]DLM>[Z?3R%_1&.=Q;$TH/=Z; XA @(Q([)OD3
MDYO\).);E ,8C\XA'^;C$WCCG6?CB#=^R3.D9'GXZWKI@Z/D_WW,R0YB<AR"
M&^+*UT+B+*6*]^@VF,Y__FET.?SU!,')CN#D%/J)T)_4.\[JHPT(HS%TH/"E
M1+BU52W,%DKA(;06C#6OI# 2M5AJ!,WQ ;%VB-1DP2?4X2#1!>IDL*N5DG1K
M"NH;::O*%J+K(@\MM1!_5\J7L!*.JG(-DHJ!%-'1.>$P+^%D&1$*W%#SUR"*
M#9LO(* LC=5VO8W"K0A(II63C8Y6$E'7>LNP1(7-H-M27X02K%-K983NV=?H
ME"T\X&.M',LO,;2(AFLHC[:YF 8Q')T&6:H\-="6H*5N"@1;LTD*D268@*1#
ME%B,[ 1,PDZU+0E8!5">W!/>&@KC=A>QL!?Q5E&$\!&=5&RR%*&W,CA(C$-I
MUT;]BPQ(X6,=>FQ)A0,-7+;\IKSB DCHZ2'#=D.1"@?>=)B4H]H:SB/EKK_M
MT;J,L-*6<@+(_0K4;5@M">RIXSA:R?>G.27;84RVU?1^^ZMD06.A:*A^R,PI
MH\DB4/BXLOCNO2%9A ]6=F7T[D<8_8!0GIS!61);G<+JJ8H_44V0#:J% S[P
M&U)Q4HAC21>47,7QY9'P'*?+7\XGDQPN1N=Y_CKY8CDEA@9CAR09_U &[D5H
MG K;9_^U$DNE55"$UQ!G![9QW_>>/23I$Q$C>#0I__<9!.7DZ^(,C-)P["'*
M]N9!A6X=IYXG!QH3NM&P.]T-UNMNGCR+=U/Y7CAJ.$\\5Z0Z'+R^2,%UDZ[;
M!%O'Z;*T@6957);TYP ="]#]RM++U&_8P.[OQOP_4$L#!!0    ( (>*@5@D
MB/$X@@(  )0%   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;*54VV[;
M, Q]]U<0;M&GH+ZF==O$@',9%J"7($D[#,,>%)N)C<J6)\E-^_>3;,?+@#08
ML!=+I'@.#R63@QWCKR)%E/">TT(,S53*\M:R1)QB3L0E*[%0)QO&<R*5R;>6
M*#F2I ;EU')M^\K*25:8X:#VS7DX8)6D68%S#J+*<\(_1DC9;F@ZYMZQR+:I
MU XK')1DBTN4S^6<*\OJ6)(LQT)DK ".FZ$9.;<C7\?7 2\9[L3!'G0E:\9>
MM3%+AJ:M!2'%6&H&HI8W'".EFDC)^-5RFEU*#3S<[]F_U+6K6M9$X)C1;UDB
MTZ$9F)#@AE14+MCN*[;U]#5?S*BHO[!K8KT;$^)*2):W8*4@SXIF)>_M/1P
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
M:Y^+;^"M#4<:@,*87&]=>]-P@2$IK4%M*%-A)(=EOK-^1NQX7R\493;(R3\
M&>G&P\F4QH1/8C"W0Z.&/;.-%YGD^#;^\9;]'68Y<W&TID+#-650[CW08FO-
M@)=PAH],*2@H;7+CX()WV!UE'E/ZC.]=F/>$9# 90\'Y">)H,II.SI@K0!B<
MJ%#R[ UTMA[4%M.KW;X%&T^S""G)7]$]4::!&CY=];H&)D/.'N%A@?"B:,+"
M>P1S<;[UA[,1< AB 8$IN23289POD2-(Y6MIRQZ*EK=25YR#$!!F/G?8/&\;
MZNX>R&#1?0*70XQ)))^(L[/1E.$?X]A>K)"SCT]_=,Q5-E/D KVJJPBDP-)Z
MZ;,R:@GL47;X((A%N1?'1YS,X+NKW%]7JH9M!I3P.WEDV6UC!<K@RY <%1K0
MQ!?R4+\3]N5C>BUPAX13X0NA\&&.O*12VP7J\%D/, (9>,=/:F9;,OBIMR5G
M_*S#LCUA(BKFXA1[G5,/:>';T:M0=C4Z<3UK>["5"(P$K(:,V5K^4JI *?.4
MN'2A<>B<WQ_QBZR9P;ZS15V-[B#O^]Q&46$!8C(X3N:KN:()QUVWG1S%FCC!
M674_^T364^_'AY"?^2"-2DFBS!1#_-6JT@S%LK[3@FWK,2YMNE*KQK,QCI8
MSQX7^D >*O9.)*3V+XD\0HF@0@2/"S[$B+?)N%Z&[=I'>9\P550$GB1OH8B7
MU%!!^#" $"%2_*%E=*^YB17<XP<*-"C :XR.B8 T-I8)E:L>+^0MJASUFMX[
M^3+0J[2<Z8H0::",(OR?KK#W:"?)/': 9YOBR\)4)67IH#N(RW;P(D.@H<#:
MU_&J?\)=<=]2<_@KO9#@;W\-S1=-5[F$Q=Z,O&!MT.0I2@"A"&717UWH+OJ%
MYU-"L?<WBFZC;_1&$>L/?DU.,M<6^/'MKT\F8@D X@'S"LN_(C?1V"=[,CDY
M'9T=C?<8/[+S<=Z-)!FW ']QY^N[BVD^.=E> ";'HZT)MRLSY R=ZA:R?*A@
M;$0H%]]0);P3WB>H.C&8=* ,7DK4:RHA"!G?/'2\?0P*N/9-==N;+UAV$0DF
M0-1C& 8HY"'<T<;XES>2.@<RA5-;9*-H6\I:WGC@7**"6P*%--)+!7E)P5?I
M+\0D(RYZR#C$D]TN+W>]$!AQ<,>/R<L5:\TK,>=1V!\_?7BS=7 H:'"(+@0[
MM%MTA&BJ=V>"$,=J#Z=GZL!.4,RX;;:^_5_K9A$'7D"$ 58#>L7F*^K>9=U
M$1DC-.4;C@37*#O@C2S48VU0YNG$_A30(V\V6N']+/%;WW.Q\ZK*DJ"]<8QO
MRK<>.9R434Y25?(#B.U%:1)JTCCGF8LMN:@:/K<9^*0;)8:V!E/=&^0-W8_8
MJ-&@P]\CG)]3&?;%<EBN$KLDM/JK5=V(DQ_K.D!9>L(GAPZ,H8\/3;*8J1GE
MW!]Z[ ;XO!=!%+G7L^RJ@-.U?E;96]V1RG[J*7-;B<^XQ)-*LR?B2781N@/.
M3@!1DZ/1]'":O59SQ2 M/@_OV;5I4!NV8+R.X2&I -(11 5B+XW"!RX8:'CD
M3E4X"UYX_4<O?)(?[I(C/",_&L977+ W\%[S "*5+I0Q-U3K8[PF8WR#E@,"
M8Z;%/K&\UZ?8L<^R30[SPT/_RC/P;OA5FWH_S %(KJ3W\3B?'HL]?#C*CZ=B
M[\XVKOC[,\:LI%YL"K.BH_QT2ONF^0]G][;1:7>ZCFC7IV*2GQS?65]J?&1/
MZHHRL@H/C,6?K=6NU&&XM OAF&&\CW'P!UJ#Q\?Y$3T^S,>3[()O%)C$MI*R
MFYAA,L?$_YN$FSM'&2ZCT\31GDC.S=D(%0(1N!LQ%9+7GF_<KK?,7<.<:I/D
M+1A\\/44SSU1M@+Q?L;S9U .ZQT3&QZT1C4-5"@CI>22$-;0.;=05RZ[#^'O
MY4\.]BV"LQG[C6E*APC?H[-Q>,O.D^XI39:FG34H^!0L2M^2E[@'4D6Y1=E#
MTI?<P6-I7[Z^:<+RE%FRSUM<XF^?[HW;2U+$PT S/1ME']/X#L:C>Y\5@9-1
MS_[DHX-AW5U.'J(]9"2^D]=M15%;(>:$^,HXM5"!Z;KL,*,I4W%]Q"]Y1$@I
M\7^!*V##94"/2#_:#KJA ',S2JTA\:+!);CE!W:^/+B1;SM"@@_(->:UU-2T
M$!FMC@Y76 @3ANB!8LK,#PM%;, JE)F1D]J5\0C'U_ZX??MTI6S3I9;OI#@-
MQ7)NH(?M:6"F_/8N1QN;><1)Y'/Q6P*WC"DU-V$P%&$DLM16;AB%0JQ5)6L>
M)= U?P.0Y[/C4G[QS*9NN1O=+L,,FGR 0=$VO^I70E#*!^DF4=B>A_]VXGDE
M*^_$#;1TH[T@ ?0P7CH[&4V/C\-;=AYF#NSRVYB^&V*7W=7%W]S1X^A.*W^?
M']\2 "93XTR<7_O[R==TR8R=SL.Y@*1H\1NZK$ PPE=ZLZKW<NTO/I%7)(])
MUCVB/1?F%)N(]Z<3LTT<+._K^E;Q]89*A\5QF08 72X5L#A")M+O;NU,VW"K
M3Y,@< M([1O: 3NIB,9F,;9Q>A[NW;CKHV4-3<"1(:VEHLW^,E/-6JE>5Q%Z
MJ3X2Z&8G_CIWR.@FI[^WI.$%BW9?E$$#[:\X87DW![;W^2->UOMIHELA2_,5
M#109>P?9(JIM2,D4*G09L:K4*(G>ZV,DC76VZ>F!*7!OG#8:I$GN]DW3W512
M\W:7<,A:5I$H=V[!^8+E,5_HFKJ1<)J<?3@SIOM?EW&:]ON99#J"+J<-3<RT
M[Y7B;4W_]L5G(%U7).,%VDB)HB:7OGXHZN;;N2P:GU"#N2_/KVB:;TU[LQ _
M_U/\?'4]RN(?=QX5J#1A)L\WU^"O5$5%77<7*UO\/]YMW'.>7&S[=]-![U]G
M?*= _ZVCSJ2M&_\'M/0T_7WOW/]KK5ON__OWF[3(=4Y4:HZMA_GIR8ZP_O]T
M_DMC5OP?MIEI&K/DCPLE419H 7Z?&Q@@?*$#TI\:7_X74$L#!!0    ( (>*
M@5A6M=SU! 0  'D)   9    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;*56
M86_;-A#][E]Q4+LA 5S+DMTLR6P#BIUM!1(WB+T-Q; /M'22B%"D2M)U_>]W
MI&S-R1QW0($@(NF[=^_=G7@:;91^,B6BA:^5D&8<E-;6UV%HTA(K9GJJ1DF_
MY$I7S-)6%Z&I-;+,.U4BC/O]B[!B7 :3D3][T).16EO!)3YH,.NJ8GI[@T)M
MQD$4[ \>>5%:=Q!.1C4K<('V]_I!TRYL43)>H31<2="8CX,DNKX9.GMO\ ?'
MC3E8@U.R4NK);3YDXZ#O"*' U#H$1H\O.$4A'!#1^+S##-J0SO%PO4?_Q6LG
M+2MF<*K$GSRSY3BX#"##G*V%?52;WW"GY[W#2Y4P_C]L&MMA/X!T;:RJ=L[$
MH.*R>;*ONSP<.%R^YA#O'&+/NPGD6<Z899.15AO0SIK0W,)+]=Y$CDM7E(75
M]"LG/SMYO+U+EK<S>$@>EY_@)KE+YM/;!23S&2P?D_DBF2X_?)PO1J&E8,XE
M3'? -PUP_ IP%,.]DK8T<"LSS)X#A,2RI1KOJ=[$)Q%GF/9@$'4A[L>#$WB#
M5OK XPU>DXZ"6<S@@6F[A:5FTC#?*@;^2E;&:MK]?4QX SL\#NO>HFM3LQ3'
M ;TF!O47#"8_OHDN^C^?(#UL20]/H7]/O4X"'Z<]5Q8ANH#_&15F:P2KZ&5M
M,EM39CD:6)9(KXY@,D7(CIMLF 'ZRY6@:X++XKJSH/LG6PL$E3^SWH(]*%6'
MN@*K%6K?&8>;SEMXV[E7:VGI:H)%R30V1<Y1=^'N;@IGT3D,KKJ#8;1_+)AX
M09>"&W^XX;8$]H+)?UD_;ZHIK0NEG<#3/'\E8ADL*J4HRE3I6FGF;ZT[7G&'
M=Q:?$[N*\L<U76A*0Q1WAU>7<'4UZ%Y%EYVELDR\./1*&OJUYBD]7)2:;>E6
MM6!15^9(+3H;I%1)9<'P0O*<ITQ:L:7(.:7.>>9:56!+90[R0SBVY+I%Z0'=
MFD!R2.7KY>MV/#'/J^'C@V?H-M2A&7!W<Z=*9[X<O@K5VJY)*RLTHE-BP/7I
M=<?5\V3!N8%453636XCZ_1]H(ZVFVE&8U19N-7^"10_F*(R279*#9-&4@M*(
MJ49+<\MS;:M ^IW=M('M'?:.(=W^59).N[-BE6-':> 94&U76#*1OX"@9M+
M25/&."6=IN^N$^HU43'8Z[A6^&:_I"7C-+2DTWRO>_")RW?3DB-9ER@+. O<
MJ5\'YU3":I?;5L@W(VRX$(X41:(^*)3*3-,8>R'.7^,[FL""!/4@H:<3>E#G
M[V^R8U=J># .*]2%'_JN])3\9C*VI^UW1=*,TW_-FX^2>Z8+3@-!8$ZN_=Y/
M[P/0S:!O-E;5?KBNE*51[9<E?1NA=@;T>T[YVV]<@/9K:_(/4$L#!!0    (
M (>*@5@.U\L9<0,  #4'   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;(552V_C-A"^^U<,M$![4:V'[=B;V@8<9XLMBCR0;-M#T0,EC2PB%*F0E!WW
MU^^0DKT.X+@'6^1PYIMO'AS.=TJ_F K1PELMI%D$E;7-=129O,*:F:%J4-))
MJ73-+&WU)C*-1E9XHUI$:1Q?137C,EC.O>Q1+^>JM8)+?-1@VKIF>G^#0NT6
M01(<!$]\4UDGB);SAFWP&>V?S:.F771$*7B-TG E06.Y"%;)]<W8Z7N%OSCN
MS,D:7"294B]N\WNQ"&)'" 7FUB$P^FQQC4(X(*+QVF,&1Y?.\'1]0/_-QTZQ
M9,S@6HF_>6&K13 +H,"2M<(^J=U7[..9.+Q<">/_8=?I)J2<M\:JNC<F!C67
MW9>]]7DX,9C%'QBDO4'J>7>./,M;9MERKM4.M-,F-+?PH7IK(L>E*\JSU73*
MR<XNUP]W=P_W\/SM8?W'/+*$Z.11WEO?=-;I!]9)"G=*VLK %UE@\1X@(BI'
M/NF!STUZ$?$6\R&,DA#2.!U=P!L=XQMYO-$'>%]>6V[W\,\J,U93"_Q[+L@.
M8GP>PEV+:].P'!<!];U!O<5@^=.GY"K^]0+!\9'@^!+Z_Q;@HO5Y;O?*(B13
MZ* ''AJ^50AK53=,[G\VP%I;*<W_PP)D6V>H0960J[JFBT(]E[\,N*$2Q&'<
M_2 >QG$"Z?6(;N(6M<%.#4PCN(4D#J?Q-$PF,=#_:!9.9E-($A)<A9]I^3E,
MQR,O?)"P:C?4U^[8%3D-P;ZC]HZ%VZ#,B295K^!R W3D0KEGIF"OL&8-MTS
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
M3Q_2, @^;R< Y4]B83E+5GH#+TAZSAUE4D+-GEOC!IYEF6SP;3 G21IX@V0
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
M[P7G3ES%P>,VF])N@#SQ 7%AM-9WMF)_3CPQ#JU_DYIN=$E578D/+7'W_:-
ML?H+$A3;<D@(P2C:E#78EXP"4W;;:'U=L(QQ<I^5(;-H6X#L\6CO28CVGHQ&
M>Q^".<N/1G*C(PQ'<OO#J@O38(@A-I;C5:4WJ"6IZ4BM*UH^X )*&RL:YDW(
M (J,TYQHE!-/ R>>CG+B$WOF-ZZU&]2:(4Z,CC#,B?UA2678G 17>41I_.K1
M+1(#/EV16?#2X)+L$Z5GHS^#M0P342;MP"=ODV!'DU-)[*^)VX!*>#R**JS+
MR]I!NI'!@^RXKRE)/?(.SX)FP:OOT#HG0<^'Z$$_7W5LWS%#@K36J:+#]#GK
M^Q 6J:FZLM<5B1U0!C9P0QK_)ZVYIOACA$-BIR9JV;4AJ4.3T))Z2J!90@9+
MUA\5L:B[9;OJRHP].J:7[@4]USD#G\/K-VSE0>&!1DEE< .WM&]DET".JVL+
M[PHS7R@+5LLV] 2\6];5]4E) 8-_ ,T.Q$#,;Q_69+EN&G)NS$/\V%; 0@B,
M=B^XF!#"AK@;MH+0H:/M>(%TWECT"?"%WPFL9A>*[)!V\ U2&ME(E2+1;V!A
MO3%9J[](_!)<TD?XZ#QO8UA"MLZOL# 0W5#R H^)1,&PB4"1LW$] 6]P'2V8
MC4 ?%ZR^J#^[XII]^* 6)'JS!)MO<(LX:TH6Z(7 5AC]5"TX^*[RZ\1ANPKT
M&++\%A_'JES;4<C*D7).A3$.V[)54V^D4A?H'[5:9\%JG8UGZ^!O@+8D(+]
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
MGM> E7-L2* 5$!-\O#$$CL#]E5C] K_M"P)%5L2_6X+'XWAB&SDSF/:F]>%
MHV\5%M,;R#> .BHF4+!=7S?LK:@EC16'0EW7A)$#:PV$P!NH-O D5D2I$0?S
MK0G$ZF@3<\UM'U:IKK*MM''P!9^U!V .1\_4 >A<*#XEPT.XG'8R_!28SU,S
MY@NE?H?4B!M"CCHI,B+V!9])\VNJ"S/"-->PA0G6Y0@1?Y +#8[TT'UV;>@M
MV40&,E9O"(H+"WF)HTQ/7"4X3JP"@HHUS(0E;BPZIH [*KG#K2M:TB04!M#Y
M(O1UO7.DM"0<MF:G-\$DMH97<]9B<5V9)%8X*J27,$LHR^<:\XB)U!OZ NM5
MM\ $#^;L2ZG/*,>4,N+OY^, _/=IU^^-[_H=]U+?@<,?F4*]/])T[&DM*2L'
M=WG>;1!+8HJLP(HMY/'<8">5#45<J8]))56VP"L!I6#1![+@@L)VC0<G-B&(
M<(PX@@_1G9DO8+/IS  "O=YIS'@JBH4R\HJ^0[,T&)A(^SBDGTA>";SQ+F.#
M> WN 4]HQ4!L<RTJS:[Z!8,T(9@1(]^30.G8>JD)."^TV*\3[HQT=T&OJ)\*
M7C&+)@Z!6FCD3DI"%Y-](X47O?(MPJ+71)Z(&Z7-6W-MPI>\IKT^Q!%BTL&R
M3_Z/E<E^03>$<#EL.P.Y4D2]6F,_OHDA+Y[=PC64^+S$PS3%(+W9+_C=944%
M5HO0+4V-)U52"]BV('+9VZZ![Q##S*;Z"_W[,9?ZLR#-ZE0^>0>V&)@&-L8_
M\[L!KI3A'?4)P8A<E(T62EKW 0)^@'G(2 GD\('7 97J@(!]-G6O^AO")=_6
M1ELBS7=2*>!G;DPA%9%H,5T0Q]K'\0QYX0[ZN/F)6.[Y.)C[E9A?3$^6B&PZ
M O$9'^;(^9^!L?'8!61[WNIC/]Y_U8?IAE(5=AV/E:LPGSH"J/(N1P8R 8IU
MS0! <6&#]2RI[/B'++<*.#AQH1BFN0PO@-.A%2F412,H3H>E=>]OI+2F(Z)C
MOW9+RG!K,/ETXKO3=6;'UCDYLE JPR9"'=?%[LSY=8#,$0[+V^X0G>,HOMD9
MF':"+,CZ9;:#%9+(]_<509LD]8=5.@]NPXJB5-&D2X+O;<O.C>U[=L /VBF<
MSE$F"S8 ;93S"8EG$S8N:.60U#9VV;6^$)",UJ!=3W HL6<C*!*38/YD8$R>
M".>4OHCK [MK*NF41_!N'YR(SV($%\U',K+(8X+*\LP]@%JQSB!OCDCJ &PU
M.<AXA;48W12HRD7$['E,Z/E5Q(1R1^CIH]G)?#9NHR("<3X.0?S=Q^*77N;Y
MS,>@G?H.+.*Q\=6Y"FE 4#=&H8>E(] RNZ\?"'K\1+<G!&BPC MQW6J%1T K
M09=MZ?09[B./D_3O6WM#F_4BN[]\(.+8U-UV$K#BR?#^*$FN*YS&G\J( [\
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
MWKE;$EHYT=BNW8MHS!O%:(7W F13ED3\FB+CZXGC.]N%![HJE%EPHW%-5KA
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
ME==S(\^L4<C[%)_GN[R0@$U5HQ"H+PJ-7GFX\33%,V];?V7-BU"HX?4"=V!
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
M09WKVYX%O'9T'4A6&1>MF%2>--M,/8+(=8$Z7S,F]X%NT#ZKT5]02P,$%
M  @ AXJ!6/H)?TQ2!   60P  !D   !X;"]W;W)K<VAE971S+W-H965T-#4N
M>&ULK5?;;MM&$'WG5PR8-) !FS?)MNQ( F0[1?V0QK#5M$#1AQ4YDK8A=Y7=
MI63_?6>7%"TKE.P ?=%>Y\S9N7$T6$OU32\0#3P6N=!#?V',\C(,=;K @NE
M+E'0R4RJ@AE:JGFHEPI9YH2*/$RBZ"PL&!?^:.#V[M1H($N3<X%W"G19%$P]
M76$NUT,_]C<;]WR^,'8C' V6;(X/:/Y8WBE:A0U*Q@L4FDL!"F=#?QQ?7IW;
M^^["5XYKO34'^Y*IE-_LXC8;^I$EA#FFQB(P&E9XC7EN@8C&]QK3;U1:P>WY
M!OU7]W9ZRY1IO);YGSPSBZ'?]R'#&2MS<R_7OV']GE.+E\I<NU]85W=[%SZD
MI3:RJ(6)0<%%-;+'V@Y; OUHCT!2"R2.=Z7(L;QAAHT&2JY!V=N$9B?NJ4Z:
MR'%AG?)@%)URDC.CR?BO\>3VR^_0F;!ICOIH$!J"M8=A6D-<51#)'H@X@<]2
MF(6&3R+#["5 2'P:4LF&U%5R$/$&TP"Z\3$D4=(]@-=M'MEU>-T]>+<BE07"
MA#W"#==I+G6I$/X>3[51%!;_M+VY0NRU(]I4N=1+EN+0IUS0J%;HCSZ\B\^B
MCP?X]AJ^O4/HHP=*O:S,$>0,>,7=$'>:+*5 870;X8.0[81?U>-1Y(-9(#PA
M4QK0^A?(.UA,45D/>=9#UDV)]Q[>>]>E4B0''][UDSC^"$GWN!_UO1N<(1UD
MS7X]>A-I6+ZM&A^IVFB$SA0%SK@YVH&" ]8];:Q[^F;K*DRE2'G.F:L1+^U0
MDVDS]O^KX6?,/&%\S01T:!'#"=S=7Q]M(VK#3&FD>@+%#))($$75KV?#'V<S
M*H>6A9#BA-245!4I[Y\-'\=!OP='-.D&O3X<[8A104J_G=@ZF+DX(:'J89UN
M<-ZW<OW@[.(',:N-Z-D2LV&[<>POD 2GO9W[&:>I"R7[*/L437(@R4@*_BT5
MUQEW95U#AQ[G"-,8D^(O]@YM]X*NW8Z"./&N%TS,*X@5R\N*,<OIB\1$2H]N
MR#B8GN7_R7&A+T;#8/>:U78@',^:<#Q[<[!DFT1Y]BBV)OM!R->3O56/MQUQ
MKO3"[DZ5Y4TZ6\LPK9$*A74?U54-*5.*TQGU"VNF,INWW8NX'KQQ8W,ZATR6
M4S,K<YLDR%?N [2G1F0_ZMR!OL<5^9VN;K]OZW:GOMZ4%.]K2RB\6?LQ"'Q1
MZ"R'%Y:AE)]2WAM.IKU3U$8I\P1,9(#?2[ZDQL8<-W&>VK0@->2NM*X4NTSV
M8;\DLAD/!.9Y$YCG;P[,0J[0,MZ306TA>A#\]1!]1>.;@_6*Y<ZQS, 4YUP(
M+N86?U-NX>+TN-_KU8,WSC)>U16ZTU8K=MUR7]70GY#88F1)4+7?SZ?5C^%6
MNU>@FKNFEC)/EL)4G5^SV_3-XZI=?+Y>-=V?F2*;:,AQ1J)1<$X?-E4ULM7"
MR*5K'J?24"OJI@OJ_5'9"W0^D])L%E9!\V]B]!]02P,$%     @ AXJ!6+WE
M3J7U P  [P@  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N>&ULK59M;]LV
M$/[N7W%0NR$!7,N6W2[.; .*DVT%$C>(O0W%L ^T=)*(\$4EZ;K^]SM2MN8$
MB?MA PR+I'C//<_=D:?)5IM'6R$Z^":%LM.H<JZ^C&.;52B9[>D:%;TIM)',
MT=24L:T-LCP821$G_?Z'6#*NHMDDK-V;V41OG. *[PW8C93,[*Y0Z.TT&D2'
MA0=>5LXOQ+-)S4I<HON]OC<TBUN4G$M4EFL%!HMIE XNKT9^?]CP!\>M/1J#
M5[+6^M%//N;3J.\)H<#,>01&CZ\X1R$\$-'XLL>,6I?>\'A\0/\E:"<M:V9Q
MKL6?/'?5-+J((,>";81[T-O?<*_GO<?+M+#A'[;-WM$X@FQCG99[8V(@N6J>
M[-L^#D<&%_U7#)*]01)X-XX"RVOFV&QB]!:,WTUH?A"D!FLBQY5/RM(9>LO)
MSLT>;F[3U<TUW*</J\]PE=ZFB_G-$M+%-:P>TL4RG:\^?EHLX6S%U@+M^21V
MY-7;QMG>PU7C(7G%PR"!.ZU<9>%&Y9@_!8B);LLY.7"^2DXB7F/6@^&@"TD_
M&9[ &[8Q& :\X6LQ0,$<YG#/C-O!RC!E6:@9"W^E:^L,S?Y^27@#.WH9UA^G
M2UNS#*<1G1>+YBM&LQ_?##[T?SY!>M22'IU"GRWI>.8;@: +.AR-@#H(<$<"
M7F+]?^!V* <HUVA"'HXGG;?PMG.G-\K1C0#+BAEL0EJ@Z<+M[1S.!N<P''>'
MH\'AL6146K"JD Z88"H+SFU8W')7 7O&9,LLT*_0@NX4KLK+SM,4SFE<:L/)
M_C3/7XE8#DNI-7F9:U-KP\)E<<LE]WAGR3FQDP@Y-W2/: .#I#L:7\!X/.R.
M!Q>=E79,/%L,2AKZM>$9/;R7FNWH,G/@T$@+3C_11%0[6Z10*>W \E+Q@F=,
M.;$CSP6%SEL61DMPE;9'\2$<5W'3HO2 +BL@.:3R]?1U.X%8X-7P"<YS]!,J
MB!RXOS S;?*0CI %N7$;TLI*@^B56%AHAY<=G\^3"><6,BUKIG8PZ/=_H(ER
MAG)';M8[N#'\$98]6*"P6G5)#M*.)A441LP,.FH7@6N;!=+O]\T;V-YQ[5C2
M'<Z;\MK]+B8].PH#SX%RN\:*B>(9!!63 4Z:<L8IZ-3T]I50;XB*Q5['E\)W
MZR6K&*=>H;SF.].#SUR]FU<<:7>%JH2SR*^&<71.*93[V+9"ONMARX7PI,@3
MU4&I=6Z;PC@(\?8&WU'C$R2H!RD]O="C//_G(GOI_HJ/FI!$4X96ZS-/L6_Z
M4;O:=O.T:6+_;F\^!>Z8*3G=O@(+,NWW?GH?@6G::S-QN@XM;:T=-<@PK.B+
M!(W?0.\+"M]AXAVTWSBS?P!02P,$%     @ AXJ!6,JIJK20 @  CP4  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULC511;]HP$'[G5YPR:>JDE9!
MNZJ#2*$PM0]M$73=P[0'DQS$JF-GMBGEW^_LA(Q)%.TASIU]]]UWMC\/MTJ_
MF +1PELII!D%A;75=1B:K,"2F:ZJ4-+*2NF267+U.C251I;[I%*$<:]W&9:,
MRR 9^KF93H9J8P67.--@-F7)]&Z,0FU'013L)^9\75@W$2;#BJUQ@?9[-=/D
MA2U*SDN4ABL)&E>C((VNQP,7[P.>.6[-@0VNDZ52+\ZYRT=!SQ%"@9EU"(Q^
MKWB#0C@@HO&[P0S:DB[QT-ZC?_.]4R]+9O!&B1\\M\4HN H@QQ7;"#M7VUML
M^KEP>)D2QH^PK6,'_0"RC;&J;)*)0<EE_6=OS3X<)%SUWDF(FX38\ZX+>983
M9EDRU&H+VD43FC-\JSZ;R''I#F5A-:URRK/)XC:=3\_'Z6(Z@9O'^]GT89$^
MW3T^P-D36PHTGX:AI3(N.,P:R'$-&;\#&<5PKZ0M#$QECOF_ "'Q:TG&>Y+C
M^"3B!+,N]*//$/?B_@F\?MMTW^/UWVNZ8!K/QW28.<S8CNZ8A51K)M?H[9_I
MTEA-%^;7L>YK[,%Q;">B:U.Q#$<!J<2@?L4@^?@ANNQ]/<%\T#(?G$)/%B3*
M?",0U J8(255[FX;YRIO0J5YQN7Z&/&3T,>)_W>]#IT1EDO4_IP.G<Z$O_(<
M90X[CB*'AS!U7V?.S<OY2B,"EQ:IH@7-+$+4C2[]T)F^5:1=.B-:+N&,2]@A
MT^83#+K]R ^=9R68Y8+;'0RNNM%%,Q[;Z?! )"7JM7\*#&1J(VVMEW:V?6W2
M6F1_P^NGZI[I-:==$+BBU%[WRT4 NI9_[5A5><DME24!>[.@%Q.U"Z#UE5)V
M[[@"[1N<_ %02P,$%     @ AXJ!6 :]YA<, P  ]@8  !D   !X;"]W;W)K
M<VAE971S+W-H965T-#@N>&ULI55-C]HP$+WS*T9I58$4D<1A(;L%).C2=J5V
MBZ ?AZH'DPS$:A)3VUG:?]]Q$K*T8NFAE\1CSWOS9FR/QP>IONL4T<#//"OT
MQ$F-V=]XGHY3S+GNRST6M+*5*N>&3+7S]%XA3RI0GGG,]X=>SD7A3,?5W%)-
MQ[(TF2APJ4"7><[5KSEF\C!Q N<XL1*[U-@);SK>\QVNT7S:+Q597LN2B!P+
M+60!"K<39Q;<S ?6OW+X+/"@3\9@,]E(^=T:=\G$\:T@S# VEH'3[P%?8999
M(I+QH^%TVI 6>#H^LK^N<J=<-ESC*YE]$8E))T[D0();7F9F)0]OL<GGRO+%
M,M/5%PZU;WCE0%QJ(_,&3 IR4=1__K.IPPD@\I\ L ; *MUUH$KE+3=\.E;R
M ,IZ$YL=5*E6:!(G"KLI:Z-H51#.3+OO/JS7/5C,5O=W]V_6L%RL8/UVMEI
M]R/?9*A[8\]0'.OMQ0WGO.9D3W &#-[+PJ0:%D6"R9\$'@EL5;*CRCF[R'B+
M<1_"P 7FL_ "7]AF'59\X1-\"ZX*4>PT+%'!.N4*X>MLHXVB0_+M7,(UW> \
MG;TX-WK/8YPX=#,TJ@=TIB^>!4/_Y06Q@U;LX!+[=$T7,2DS!+D%/ K?DW!M
MA9]3^S]\'3KL8%*$7[2F >T. M4?\PVJ#NU!Q^Z!W0C6>0[/._?4.#*I-70'
M+HNNW6$00,\:4<#<:S^"WJ/+5LD<8CH:HB@I*E!K4=Q>SK_1S/5' S=DUPVZ
M:^$]$$4L<ZQI$J$;)M)W0O3B6<2"X*7E& Z9RX8^<7RI+B<YSA[(<8?UGFOX
M4!IM>)%8,4?@G&L1 TW"K<A*"[JF7 :N[_LP<J/1T V'H\X[FT];M!:\:<%)
M ^[Z_4$8A38KOT_I!:<%>22X4)H+W$'O3WXV"H.S)?LKT+^*=SY46UJ_'X81
MU?7<X?9.>E&.:E=U7$VIE86IVU([VS;U6=W+'MWK%^$]5SM!JC+<$M3OCZB'
MJKK+UH:1^ZJS;:2A/ED-4WJ84%D'6M]*:8Z&#= ^==/?4$L#!!0    ( (>*
M@5B?LD(7\P(  (D&   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;+55
MVVX:,1!]YRM&FR@""64O7$(30$K(I4@)1"%I4U5],+L#6/&NM[8)Z=]W[(4-
M40-O?0%[+F?FV)ZSW954+WJ!:. M%9GN>0MC\E/?U_$"4Z:/98X9>692I<S0
M5LU]G2MDB4M*A1\%0=M/&<^\?M?9[E6_*Y=&\ SO%>AEFC+UYP*%7/6\T-L8
M'OA\8:S![W=S-L<)FJ?\7M'.+U$2GF*FN<Q X:SGG8>G%TT;[P*^<5SIK358
M)E,I7^QFF/2\P#:$ F-C$1C]O>( A;! U,;O-:97EK2)V^L-^K7C3ERF3.-
MBN\\,8N>U_$@P1E;"O,@5U]QS:=E\6(IM/N%51';#CR(E]K(=)U,':0\*_[9
MV_H<MA(ZNQ*B=4+D^BX*N2XOF6']KI(K4#::T.S"4779U!S/[*5,C"(OISS3
MOQQ.[L>3\UL87\/S< 375Z,;&(Q'D\>'I\'C<#RBS7$=;A\OH7ITT(FBX.SY
M>N!6X5D-JH]L*E#7NKZA9BRD'Z\+7Q2%HQV%PPCN9&86&JZR!)./ #ZQ**E$
M&RH7T5[$2XR/H1'6(0JBQAZ\1GDT#8?7V(7'=4P=\FR)"8QS5,R^(PTL2X!\
MN=1,P(V2RUS#S_.I-HJ>V*_/3J*HT_R\CAV[4YVS&'L>S95&]8I>_^@@; =G
M>U@T2Q;-?>C]"8UQLA0(<D9#1(1B+KAC8BW)-D=9<OR,Q'\H4Z'! K- ^(%,
MK1]"A6XOJNPX^]/* [XB&>$0HGK4:-?;8;LRD-H4=9U/0Y5\4:O>[)Q K3*A
MB>?9'/"-A$R3US[>,#RKW&!&N,+=)TMHMKB]0BL2[['5,&@15IMPQM2HVM2
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
MK9E?;G&XPE0:B.=K0OAI(%]0'?..O@)02P,$%     @ AXJ!6!$XKPMX P
M^P\  !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&ULM5?;;MLX$/V5@198
M[ +92)0ON:QMP''JKH X,>*FBZ+8!T8:6T0I426I./G[)25;<H&$*8SJ)28I
MSIDSU!%/9K05\IM*$34\9SQ78R_5NKCT?16GF%%U*@K,S9.UD!G59BHWOBHD
MTJ0*RK@?!L'0SRC+O<FH6EO*R4B4FK,<EQ)4F654OEPA%]NQ1[S]PCW;I-HN
M^)-103>X0OU0+*69^0U*PC+,%1,Y2%R/O2FYO H#&U#M^,QPJP[&8$MY%.*;
MG43)V LL(^08:PM!S<\3SI!SBV1X?-^!>DU.&W@XWJ//J^)-,8]4X4SP?UFB
MT[%W[D&":UIR?2^V_^"NH('%BP57U5_8UGO/!A[$I=(BVP4;!AG+ZU_ZO#N(
M@X!A_XV <!<05KSK1!7+:ZKI9"3%%J3=;=#LH"JUBC;D6&[?RDI+\Y29.#U9
M/2P6T_LO<#>'5?3Q-II'L^GM)YC.9G</MY^BVX^PO+N)9E_@CVO4E'$%?\%2
M&E%(_0*EPG7)@9MS57^.?&WX6%0_WN6^JG.';^0F(2Q$KE,%'_($DQ\!?%-(
M4TVXK^8J=")>8WP*/7("81#V''B]YG1Z%5[_#;P;-"\\%3R!*"ND>$*C1ZW@
MZP*S1Y3_O5:R$]!^8Y>JH#&./?,1*91/Z$U^_XT,@[\==/L-W7Z%WGN#[O[%
MG,"2TUP#S1/X\+UDA:4-7V_,=H@T9NI5YOT.F \:Y@/G03>2LI2QH7PHL-<H
MNT%7J9 :)8@UZ!3-'6)O*99O@-O7"N91INJ$2C/S@6/B2/A#6<.FK*%;/Q;=
MI19G^)%G?M:0.^M0+6<=,#]OF)]WH18W:&3NH+71A\83H I, N 67S/-G6*X
M:%A?.!/,2VG02XD5[3E[MF/W9>($//*02=!:0]"A0';@OYC\@:^1+C3R#NH
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
M1$UMX#I!G6\8DX= #X;Z.Q#]!5!+ P04    " "'BH%8R-P:W!4"  #R!
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
M66XRM' 3)O(8KSD5;T.!X_YD^GTRGM[\1J=7(S3^<7L^N1Q?W730U?@&'8V
MXS!BG]$QNKT>H:./GSV5BTTE5 V*#<[R#8P7-AA!<(),O8,,S3 ;X,/7PXTZ
M7!562[]&Z=?(^,R7_%)Q RA_ZJ!)A!..<#)'XX=UF(K2Y.CN0H2C<PXQ^]-D
M->>VFKGEC>NS% <P4,258D WH/B?/NB.]J7)>$MDM32891K,0^S^!3#61Z=!
ML([7$>8P%Z4OM@E"+"]7D_6<S\[XY+=AXQ\;IFWU>IZZJ;IJB+-[AFV5836]
M5JG7.JAW=VS9><'NO#HH =XD-B=S*B)TVW*[FKXG]GE<U[(<W6P6:Y=B[</)
ME2+O+B&> 6TLHX/PMY912V0UIT[IU'G'V^2TF8:6R&II<,LTN/]5G4M*&&MR
M[CZO.]?MNMI>>3X/TYHKLUL*[1X46CF; ^5YD..MY](26<UNK[3;>\?R[+69
MAI;(:FG0M7]_\EJ[!5KP53_C/<VVS/T*;8PSNXZ[5Z=JI4.1[>$EILLP82B"
MA0!J)ZY@H'G'E4\X2;.F94:X:(&RX4ITJ4!E@'B_((3O)K(/*OM>_R]02P,$
M%     @ AXJ!6!G-V;!L @  K 4  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C(N>&ULK53;;MLP#/T5P1N&%NCJ6YIN76(@MV)]:.:E[89AV(-B,[%067(E
M)6G_?I3L>&F7%'O82RQ2/(>'C,C>1JI[70 8\EARH?M>84QUX?LZ*Z"D^E16
M(/!F(55)#9IJZ>M* <T=J.1^% 1=OZ1,>$G/^5*5].3*<"8@542ORI*JIR%P
MN>E[H;=US-BR,-;A)[V*+N$&S%V5*K3\EB5G)0C-I" *%GUO$%Z,.C;>!7QC
ML-$[9V(KF4MY;XVKO.\%5A!PR(QEH/A9PP@XMT0HXZ'A]-J4%KA[WK)?NMJQ
MECG5,)+\.\M-T?<^>"2'!5UQ,Y.;S]#4<V;Y,LFU^R6;.O8,@[.5-K)LP*B@
M9*+^TL>F#SN L'L $#6 Z"6@<P 0-X#8%5HK<V6-J:%)3\D-438:V>S!]<:A
ML1HF[+]X8Q3>,L29))U]22>SVQ]D,!V3R=>[J_1Z,KT](=/)+3D:@Z&,:S*E
M2E';[F/RGMS=C,G1V^.>;S"])?&S)M6P3A4=2!5&Y%H*4V@R$3GDSPE\U-V*
MC[;BA]&KC&/(3DD<GI HB.(]@D;_#H]>D1.WO8P=7WRHEPJ'2YFG$Y)R*@RA
M(B>3AQ6K\-4;\G,PUT;AL_VUKW4U<V<_LQWE"UW1#/H>SJH&M08O>?<F[ :?
M]I7]G\B>-:'3-J'S&CLV%4DS1NV0[BNT1I\YM%TQZR0\#^,0^[_>+>'OL&[W
M8W#>1M7:_)V'7X):NGV@2297PM3/J/6V*V?@)NV%?XBKJ-X<?VCJ/79-U9()
M33@LD#(X/4=-JMX-M6%DY<9K+@T.JSL6N$Y!V0"\7TAIMH9-T"[HY#=02P,$
M%     @ AXJ!6$TR(?MD @  O08  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C,N>&ULK55=;]HP%/TK5C9-K;22+Y)V'42BP"@2M!6TZ\.T!Q,N8-6)4]L0
M]N]G.VD4!K15M9?$'^><>XZ3W+1RQI_$"D"B;4)3T;964F:7MBWB%218-%@&
MJ=I9,)Y@J:9\:8N, YX;4D)MSW%".\$DM:*66;OC48NM)24IW'$DUDF"^9\K
MH"QO6Z[ULC ARY74"W;4RO 2IB ?LCNN9G:E,B<)I(*P%'%8M*V.>]D--=X
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
M3]\N<J2"+3EZ.IXSZ4SAOJA@0K (6Q8A)'-_^R:+65(.25YR0%MT2#$!$C-
M1RWH")R\$9(C4DR Q R.DY;CY.CD)15LR='3X4[H=B&RC3)8G+0L3B#)>Y.4
M7]F[0E97VTK)ZIP5NXD5G<7DR+8,D6(")&80/VV)GX*S^!3)$2DF0&(&1\_5
MRVKWZ#RF)6SA]4S(=;SP5>=2NC<N>$4AV7,:'NA>O*Y,H9PSD3PD<[F:]V<S
M/;(U2:2:0*F9U+5U\3@XI3VH/8&J"92:"5,[%(]<N _+:J@KZ9F0Z[AN=U9;
MQYE(M-GPZ(6Z=59_E$5&)S/4G$#5!$K-A*W=C!>BDQEJ5Z!J J5FPM2.Q2,7
M\L.2&>I2>B;D.3SJY-07YI]20+3U\.AE^]!4WGKD3WD:JR1-U'<ZFZ%N!:HF
M4&HF;VUOO!-T-D-M"U1-H-1,F-JY>.2"?E@V0]U*SX1"[ISZW??FGL#(\2/J
MYLRU"^'TXEV@"]=0QP)5$R@U$[5V-]P#)S.'FA:HFD"IF3#W]EOH#9<AR4Q+
M6..C)^0Z$[^34U]8%%% M/'@]'I]:");U+'I$:WY0;=/4&HF;>UI>(#.9:AG
M@:H)E)H)4WL63F_!#,IEJ$OIF5!8>=].3K9A)A#M.SB]7A^:R\\I:]-#6X.$
M;JN@U$SLVMWP"3JIH=8%JB90:B9,;5TXO34S**FA9J5G0@?+V_UQ9'F;:P/"
MZ67[\%NT=7F;'MF:)'2;!:5FMHQHA^.[Z*81J(>!J@F4F@E3>QB?WJ$9DM6T
MA#4^>D('R]OV<282[41\>@5OG=6]Y6UZ0&N T.T5E)H)>Z\!#-X!AFT!P_:
MO82)\;6)\8]O Z,EK/'UM71UE[=[P\CRMJ^-B$\OX(>FLE5YFQ[3FB!T?P6E
M9O+6/L='MX3Y4/<"51,H-1.F=B_^\7UAM(0U/GI"A\O;?8%]Y6U?NQ"?7KQ?
ML6OV 5SBIH>TA@C=8D&IF;BUP_'1W6$^U+A U01*S>S1UL8E.+Y!K$>BNJ&>
M='&BPVPYH=1,3MJ3!/12WB;'+:K?]*C6'?#0S1>4FDE<6YX W3$60"T-5$V@
MU$R8VM($QW>,]4AXSBD/.T%![0I*S02U]T\K]#+?)L^?4QFGA[>^1J$[-"@U
M$[TV1@&ZJRR NAZHFD"IF3"UZPF.[RKKD0@<MW-E?4G'68-Z"4<3:$<3T#[
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
M"I3=@,^74IKMQ';$Y@<8_P%02P,$%     @ AXJ!6,07+2-J @  ,@8  !D
M  !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULK55=;],P%/TK5D!HDZ!I/MI!
M:2/U8Q-(FYA6!@^(!S>Y;:PY=K#=#_X]UTZ:=5M:[8&7Q->^Y_B<&_MFN)7J
M0>< ANP*+O3(RXTI![ZOTQP*JCNR!($K2ZD*:C!4*U^7"FCF0 7WPVZW[Q>4
M"2\9NKE;E0SEVG FX%81O2X*JOY.@,OMR N\_<0=6^7&3OC)L*0KF(.Y+V\5
M1G[#DK$"A&92$ 7+D3<.!M.>S7<)/QAL]<&86"<+*1]L\#4;>5TK"#BDQC)0
M?&U@"IQ;(I3QI^;TFBTM\'"\9[]RWM'+@FJ82OZ3928?>1\]DL&2KKFYD]LO
M4/MQ E/)M7N2;94;XX[I6AM9U&","R:J-]W5=3@ !/TC@+ &A,\!\1% 5 ,B
M9[12YFS-J*')4,DM438;V>S U<:AT0T3]BO.C<)5ACB37%^.YY=S<C8#0QG7
MY .Y!JP*2:4V^AS#^_F,G+T]'_H&=[,8/ZV9)Q5S>(0Y",F-%";7Y%)DD#TE
M\%%FHS7<:YV$)QEGD'9(%+PG83>,6@1-7P\/3\B)FM)%CB\Z5CI;*$U^C1?:
M*#R.O]MJ5%'$[13VB@YT25,8>7@'-:@->,F[-T&_^[G-WW\B>^(V;MS&I]B3
M;R4H:IA8$>X.".RPD6AH\UP1]1R1[2*;I/\ICK'DFT,S+[-Z01A>-%E/5/8:
ME;V3*K]+0SD1V/WXXS%NT]A[E<:766T:_8/K5X!:N:ZD<>^U,-7I;F:;QC=V
M]_W9_ 0;8M6_'FFJ;GI#U8H)C:Z62-GM7* F576H*C"R=)=\(0VV##?,L:F#
ML@FXOI32[ .[0?.;2/X!4$L#!!0    ( (>*@5A+LD&X"0(  -8$   9
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
M@+(&-J!T"VFT^H1J#JJYJ.8U6N?YG-G3YW/0247/I'W/YZ"3AJ@6H9JDM&[
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
M%V%<Y'Q9EG.N5"]7LCOP4B]8!%T'MY@&M0(G_/+)#[RO%3[KA<]ZE7KX""M
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
MG!LDU/&M [5Z3F-X.GY%_]@XC\YLJ8*EX'^R3.=S*[)(!CM:<_U9''^'SJ'
MX*6"J^9)CMU>QR)IK;0H.F-44+"R_:?/72!.##SO@H'7&32!L%NB1N4MU329
M27$DTNQ&-#-H7&VL41PKS:ELM,2W#.UTLGC<K.X_;#9D^7"W6-W??%D]W),W
MMZ IXXJ\)W? GEGYMA^15:DTT[4)*>7DHQ 9N84#GFZ%9Z7)4A05+5_()U8P
M#1GY>@?%%N1?,UNC6L-IIYVR1:O,NZ!L ]45<:;OB.=X'GG<W)(W/[[])XR-
MSO8>>[W'7H,[N>1QK7!%*7*3?JN98DUR?/V$:V2EH5"#4EM(?QC25,ZUJF@*
M<PM+0X$\@)7\_(,;.K^,")[T@B=CZ,F2JIS0,L/L*Y_PP6F9PI#(%B9H8$PU
M'I)IY/DS^S! [O?D_BCY%TDSP/)+@1WHEH,:(FXAPA-BUPG]<)@YZ)F#4>95
M><"$$O)EB#$X9_0]+QAF#'O&<)1QC9'53:0!,Z/)YW>D!#TD(#P3$$V]>!(/
M*YCV"J;_X;.FY9YAG E5"K2IP+8)@,1#X-0DZ^ 13,\#$L9N<.$,HEY/-*KG
M0>=(7-&7YNB;T- TE346-F=TRSA6SW!*1&=ZW@>1&P<7 A3W@N)10?=X3W61
M.5!>#Y9!?$;MQUXT<8>97>=[IW3^+S<UK4-B%'XED?/38&]SSE1,8M\++Z2H
M>]*OW5$5OV''/3+.!TG= 5(GF$XNL7[OF>YHATO6M4QSO/P4J20;[CX=PFG[
M\2>.^?V+W#ZYK<S-?T?EGI6*<-BAI7,U10C97J;M1(NJN<"V0F,E-,,</T!
MF@WX?B>$?IV8.['_I$G^!E!+ P04    " "'BH%803/FO(4#  #1"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X.2YX;6R%5MMNXS80_15"+8I=8#>Z6-?4
M%A [36L@<8+UIBVPZ ,MC6TBDJ@E:3OY^PXI6W%K2?LB7L0YY\QP..3XP,6+
MW (H\EH6E9Q86Z7J:]N6V19**J]X#17^67-14H5#L;%E+8#FQJ@L;,]Q0KND
MK++2L9E[$NF8[U3!*G@21.[*DHJW*13\,+%<ZS3QA6VV2D_8Z;BF&UB">JZ?
M!([L%B5G)522\8H(6$^L&_=ZZOK:P*SXD\%!GO6)=F7%^8L>S/.)Y6A%4$"F
M- 3%9@\S* J-A#J^'T&MEE,;GO=/Z'?&>71F127,>/$7R]5V8L46R6%-=X7Z
MP@]_P-&A0.-EO)#F2P[-VBBR2+:3BI='8U10LJIIZ>LQ$&<&GM=CX!T-/*.[
M(3(J;ZFBZ5CP Q%Z-:+ICG'56*,X5NE=62J!?QG:J73ZO)PO?ELNR>SQ83I?
MW'R=/R[(AUM0E!62?"9_W\T^ZH95Y ZJ#9GQ2BJQ:T(ZX^1>Y>3; Y0K$/^,
M;86*-*Z='=FG#;O7P[[@^RLR<CX1S_$\\KR\)1]^_OA?&!L=:KWR6J\\@SOJ
M\VHG<49*<I-]WS')C-IO]SA'Y@I*V2FU@?2[(?7IN)8US6!B8?I+$'NPTE]^
M<D/GUP'!HU;P: @]G5&Y);3*,<.J%_P4M,J@2V0#$Q@8?>+VJ1\&H3^V]QWL
M?LON#[)_%30'/&,9L#U=%2"[F!N(\(QY%,51$G=3!RUU,$@]K_90*2[>NBB#
M"TK7]Y.PAS)L*<-!RB<!-64Y@5<L;1*DB3M76Q!XX(1 .81*":HS"N&%)*Q_
MCA]XW9JB5E,TK DW7!DA@ E;8]E3GT@%JDM"=+D1L>_T"(A; ?&@@*G).R[0
MC%6;+MKX@O:SFSA!3^HE+6\RR/MHXE[3-Y-W)@(TR\0.<E(PNF(%GMWN?$RZ
M],2CI%N/Z[P71.<'&9GQ$HBBKR=9G77-N:0?>5[4$P[WK!Z[@_2_<YX?6%%T
MDKJ76S_R'-_I(7TOE^Y@<4L7<,IYC#XFH("\D]^[S/XX<IP@ZA'P7O[<']0_
MO%98#H*JYK;7E:A'PZ@C\'@$XYX#X+X707>X"MYSO#"0/6>RYI(6A*_QL;)"
M78QVUZ<CX'DU]H(P2:+@?UKLLPM:/W8>J-BP2I("UFCI7$4((9KW0S-0O#9W
M]HHK? &8[A;?7"#T OR_YER=!OH9T+[BTG\!4$L#!!0    ( (>*@5C0!, U
M2P,  # 5   -    >&PO<W1Y;&5S+GAM;-U876_:,!3]*U&Z3JTT-82T@:R
MM"%5FK1-E<K#WBI#'+#D.)EC.NBOGZ\=PD=]$>W#"@NBL>_).??8ODE<>I5:
M<OHPHU1YBYR+JN_/E"H_!T$UF=&<5%=%285&LD+F1.FNG 95*2E)*R#E/&BW
M6G&0$R;\04_,\[M<5=ZDF O5][M-R+.G;VG?#^-KW[-RPR*E??_QXN/O>:%N
M/WCV?/;I[*SU>'F[&[\PP*4?.$5O#A"]:K5P80 Q\?A \?WJJ'QG6WY+[@!Z
M]R!W>ZQAPHG;U_FFK7.$W&DYR&LF2@L/F^I]$VVD@[H6![VL$.N2C'P;T+E)
M3KTGPOO^D' VE@Q8&<D97]IP&P*3@A?24_I>T&9"B%3/%@YM#VZ36B=GHI F
MM\U@_X[KRW> 50\,,LX;@VW?!@:]DBA%I;C3'7.Q";Z O+H]6I;:X5229=B^
M\=<$<]))QH5,J6S2A/XJ-.AQFH$=R:8S.*NB# !4JLAU(V5D6@AB/*P8=4/+
M3BCG#_ ,^95M:2^RC54UI2":IC94-ZV,[8#^IIK5WI2]?I.N5[*G0GV=Z^$(
MTX=BH?>29FQA^HNL,8"IA[@Z*4N^_,+95.34#O[@A(,>6?&\62'9L\X&I3+1
M 2I][XE*Q2:;D3^2E".Z4*MR6F2XY_8)>OZW\SRE@DK"-TWKVC_F67ZSX_JE
M^QZ>S6-EU['39-0Y?H_U1N/83<:G8/(DEKM["B:3$S#9>;>GYFM,AD=I,JBW
M0AO[K:W=5A/U8%?;]W_"#IJODWKC.>.*B;HW8VE*Q8M-EY979*S_'=S2U]>G
M-"-SKD8-V/?7[1\T9?,\::ZZAXFHKUJWO\/PPKC94NM<3*1T0=-AW973L6EZ
MNJ&SU@<0=I$[<[@1C&,Q-P(8E@=S@'$L"\OS/XVGBX['8IBWKA/IHIPNRK$L
M%S(T'RR/FY/HPSW2)(FB.,9F=#AT.AAB\Q;'\'6K8=Z @>6!3*^;:WRU\0K9
M7P?8FNZK$&RD>"5B(\7G&A#WO $C2=RKC>4!!K8*6.U ?G<>J"DW)XI@53%O
MV!V,(TF"(5"+[AJ-8V1V8OBXUP>[2Z(H2=P(8&X'480A<#?B".8 /&!(%)GW
MX,[[*%B]IX+U;Z2#OU!+ P04    " "'BH%8EXJ[',     3 @  "P   %]R
M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:
MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$
MVV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_
M,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH
M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( (>*@5@IG,Z2M08  $@Z
M   /    >&PO=V]R:V)O;VLN>&ULQ9M;<YLX%(#_BL9/Z<QV'7-OI^F,;,N)
M9@FP@)WV:8=@N6$60P9P>OGU*R#>"-LYNR\G?G*,"?XX2/K.D>1/W\OJ[_NR
M_)O\V.9%?35Z:)K'C^-QG3Z(;5+_7CZ*0GZR*:MMTLBWU;=Q_5B)9%T_"-%L
M\[%V>6F-MTE6C#Y_VE\KJ,;JF[(1:9.5A3S8'EAEXGO]\GG[ECQE=7:?Y5GS
M\VK4_9V+$=EF1;;-?HGUU>AR1.J'\OM-666_RJ))\BBMRCR_&DWZ#U:B:K+T
MZ'#40L;)?=T=:9+[,)$@5R/K4EYPDU5UTYW173^1C$]"GMR_VS7E(LL;4<V3
M1EQ7Y>XQ*[ZUEY%W,59NHXO#_K4/XL?J_X2QW&RR5,S+=+<51=/'L1)Y"UC4
M#]EC/2)%LA57HUGY)*KV?N07\'5_;XV$4B)5?<SD!Q5?=WB(*+X7^2Z?TYC-
MR92ZU)LQ$MTP%D<*H 8 :F<#)!=!HD#J *3^AI!1+%]NF2<!_07Q Q8JD 8
M:9P1\B]-@30!2/-LD+,;ZBF0%@!IG0^21C<*I U VKB00?*3/-4D$%7W[T4J
MR#RKT[RL=Y50$!T T<%%Y$6=K45%XBI9R[&8T*I*BF^B_:]:(?P $'Y #F+(
MO1D/J$OH+.8K'G,6$>K-B1]>4X^K8_@E-(A?XF)>^]R[)K)9SEBH]I$):!9D
MM43+VUL:?FU[1<2O/;[@,^K%,I S?^G%@]A!?ID@"^:9)R(AFS&^HE.7_48\
M%JM\D%HFR&[AWDH.+GXH6]X1%V23";).Z'S5N3CV2;0, I>S4$T9)I!$)L@6
M"4(64#XG[$O O&C?9>,;%A(:14S%A#0R0?;(@GLRA+P=7225;((T)@O*0[*B
M[I(1%1,2R03;)&&;Q,1?NRBR/Y<\:'5WU!@AD4R037+M^_,[[KK*@^9>3+UK
M+KLSH2HF9),)LDYZLJD?AOZ='+$'*3;D#PW9'W<T#.78/."!U*$AJ\-E5/9:
ME0:L0) -T3^U@'YMW="/)5(:X5(F?RZG4Q43$H6&+(J8?J$Q]U7_:Y @-&1!
MA,SM$N2 MF/'<^G6AR\.!ZF\!KE"0Z\X;F]]3Z;Q_NP/E0D2@X8LANB&ANS]
M5':"N<SJ;EN)'3U:R @:NA'8@H5A5_T<A VR@(9L@0O7CZ)WA-'0:T=7(JU%
MNE"J@-#XKR&/_VU;XW%?++;]0&;LL21E,@D8#'<Z) ,=609S'@5^)),2F;A_
MX1Y9L+ZVB.)P.1OD[3KD"!W9$=-EQ#T616T'F<I$ZJ!_Z) Q=&1C1,MI)!,E
M^9P):[-WE0N<ID)6!%B2#:: =,@<.K(Y8$Q=Q83,H2.;X[7*D5S$24?R@@G)
M1$>6R6$!^8Q7OU,!(9OH^#9YO5H;MDK(+CJR78 RJ VIB@DY1D=V#%@*#:)I
M0)8QD"US6 J=:I4&Y!<#V2_[FN@D&"07 UDN?7%T$@MRBX'L%K!*&K8[<!$$
MV2W[*NED_"";&,@V <NE8?P@FQAG*DV.I6= 3C&0G?)J*=!SJIB04PQDIX"Y
M]O"A0TXQD)UR*M<^U8%,R"@FLE' M9KA^B;D%1/9*X.U&G(Q%TV2Y37QDJJ2
M)S^IF)!E3/02!LK!#143LHYYUHK&5#$AZYAGK6@L%1-<?#];1=,U4Q43<I")
M[" 0<]C3(0>9R XZ+KR>._M@R(3T8R+KY]0:GC(DJ9B0?DST57BH0%3G RQ(
M0!:Z@( "<:ZF1A8D( M90"#FH/=8D( L9 '!=>S@H4,"LI %!&.JGK0@ 5G(
M CHNMT^,11;D'@O9/:\2]JF1B@EN_4)VS\NTP![O/:%UO=L^=J>JF)![+&3W
MG,*\:^-8-,3-!M&$!&0A"PC"I&FC8D("LI %=(RY3]>%VG]LR#XVLGWVTT(O
M@71%4@N2EG4SZ.4V)!_[35;V_RN.D'?L<Z[V#[QC0]ZQWVBU7WW@O$C+K2!-
M\D/=.V1#WK'?;+KM!3,4:5FD69XE:@>W(?G8R/(YA3D7&U%58BWCJ6)"\K&1
MY7,*<Y7DN^[,P38G&]QYC"R?8\S3W1PRCXUL'GBZ==#-(?/8;[!C8+\[Y40X
M%4P'DH^#+)_79X4/)PX<R#X.]I9D"'-0^CB0@AQD!1ULKSE\[BHFI" '64'
M''L+K&)""G+0?_<";+HA%RHFI" '64'P4H Z(#F0@AQD!<&8:KWK0 IRD!5T
M>L7B7VNJF. /8) M!&(.!R3(0DYGH7%W<OWYTUILLD*L/?D5M3R>)GD:5*1]
M::\TT0RSW06]V>7Y3![S"[=,UOL?0NY_Q/GY'U!+ P04    " "'BH%8.&5K
MYYH"  !R-   &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I-;J-
M$(;AJU@<(+BKNJO:HSBKV60;Y0+(:?\HMD' *,GMQW(6]H=F,9N(;X4:1/&N
M'B'HQY=R;,9#>Q[VAVY8?)Z.YV%=[<>Q^U77PV9?3LWPT';E?+FR;?M3,UZ6
M_:[NFLU[LRNU+)=6]_<SJJ?'^YF+UZ^N_,_$=KL];,KO=O/G5,[C/P;7'VW_
M/NQ+&:O%:]/ORKBNZL_C[?107P_AX3*Y6CR_K:O^^2U4]=Q! D$R?Y!"D,X?
M%"$HSA^4("C-'V009/,'.03Y_$$9@O+\02L(6LT?%)8HXY(@:8(U@=8!N0X$
M7@<$.Q"('9#L0&!V0+0#@=H!V0X$;@>$.Q#('9#N0&!W0+P#@=Z">@N!WH)Z
M"X'>,GG9)M!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1
M;R706U%O)=!;46\ET%LG'TL(]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?16
MU%L)](ZH=R30.Z+>D4#OB'I' KTCZAT)](Z3C]T$>D?4.Q+H'5'O2*!W1+TC
M@=X1]8X$>D?4.Q+HG5#O1*!W0KT3@=X)]4X$>B?4.Q'HG5#O1*!WFORL)- [
MH=Z)0.^$>B<"O1/JG0CT3JAW(M#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0
MVU!O(]#;)IM-"/0VU-L(]#;4VPCT-M3;"/1VU-L)]';4VPGT=M3;"?1VU-L)
M]';4VPGT=M3;"?1VU-L)]/;)9D$"O1WU=@*]'?5V KTSZIT)],ZH=R;0.Z/>
MF4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KWS9+,W@=X9]<X_J?<P?AW+
M<.OY7L/S5S])]7BYM]P>?UU^GT2<5U><Z_N*X>DO4$L#!!0    ( (>*@5BG
MD>I9-P(  -\R   3    6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8
MV@86+5(BU2+.INVVS:(74"4Z%JP_D$SJW+Z4G 1HD1H)7*#OQH)-<KX1!WAV
MOO[^.%F_.O;=X+?)/H3IHQ"^WMN^\NDXV2&N[$;75R%^=7=BJNI#=6>%W&RT
MJ,<AV"&LPUPCN;G^;'?5?1=67X[Q9]^.PS9QMO/)ZM-IXYRU3:IIZMJZ"G%=
M/ S-'RGKIX0TGESV^'T[^:NX(1&O)LPK?P]X.O?MP3K7-G9U6[GPM>KC+G'L
MA ^/G?7I^1*O]#CN=FUMF[&^[^.1U$_.5HW?6QOZ+CT5O3J?'.(-V]-G=G'^
M4N9<8-QYZ\;)QXDY^_ZXYY',I]=3+&1=:,^_XDMB+'WQ^]EYVHUMWI@=K_?G
MZ [+/+Q8'I??\>\S?JG_SCXDI \%Z2.']%% ^M"0/@RDCQ+2QP=(']F&T@A%
MU(Q":D8Q-:.@FE%4S2BL9A17,PJL&45629%54F25%%DE159)D5529)44625%
M5DF155)D5119%45619%54615%%D5159%D5519%44615%UIPB:TZ1-:?(FE-D
MS2FRYA19<XJL.476G")K3I&UH,A:4&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I0
M9-44635%5DV155-DU119-45639%54V35%%DU159#D=509#4460U%5D.1U5!D
M-119#4560Y'54&0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29"TILI;_4]8?XWCX
MQ_'+,^VK=GC.%\O_6FY^ 5!+ 0(4 Q0    ( (>*@5@'04UB@0   +$    0
M              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @
MAXJ!6'(MS6/N    *P(  !$              ( !KP   &1O8U!R;W!S+V-O
M<F4N>&UL4$L! A0#%     @ AXJ!6)E<G",0!@  G"<  !,
M ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "'BH%8H@1E
M)?X'  "Q-0  &               @($-"   >&PO=V]R:W-H965T<R]S:&5E
M=#$N>&UL4$L! A0#%     @ AXJ!6/,,(?%Y"   :R,  !@
M ("!01   'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( (>*
M@5B?'1G7[ (  )\*   8              " @? 8  !X;"]W;W)K<VAE971S
M+W-H965T,RYX;6Q02P$"% ,4    " "'BH%8(<$LNL0%  #)&   &
M        @($2'   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%
M  @ AXJ!6 /KGTP:!   FPT  !@              ("!#"(  'AL+W=O<FMS
M:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( (>*@5C''8,R\ D  'M)   8
M              " @5PF  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"
M% ,4    " "'BH%8V"_R@'@)  ".+@  &               @(&",   >&PO
M=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ AXJ!6-4E1$!9 @
MN 4  !@              ("!,#H  'AL+W=O<FMS:&5E=',O<VAE970X+GAM
M;%!+ 0(4 Q0    ( (>*@5C!JWB*0P(  ) &   8              " @;\\
M  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "'BH%8-)$_
MQ_D)  #:%P  &0              @($X/P  >&PO=V]R:W-H965T<R]S:&5E
M=#$P+GAM;%!+ 0(4 Q0    ( (>*@5B>%=2X600  %T)   9
M  " @6A)  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @
MAXJ!6$0V<!'Z(@  $&@  !D              ("!^$T  'AL+W=O<FMS:&5E
M=',O<VAE970Q,BYX;6Q02P$"% ,4    " "'BH%8^ >6"[@"   ^!@  &0
M            @($I<0  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4
M Q0    ( (>*@5AP*;NI?0(  (L%   9              " @1AT  !X;"]W
M;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ AXJ!6#;+YPTD @
M\00  !D              ("!S'8  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX
M;6Q02P$"% ,4    " "'BH%8%8<7A)D"  #<!0  &0              @($G
M>0  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( (>*@5A0
MS\>BD0,  " (   9              " @?=[  !X;"]W;W)K<VAE971S+W-H
M965T,3<N>&UL4$L! A0#%     @ AXJ!6(<#_,SJ @  = 8  !D
M     ("!OW\  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M" "'BH%8BQ*/IBP#   @!P  &0              @('@@@  >&PO=V]R:W-H
M965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( (>*@5BY[0%W\@(  ,L&   9
M              " @4.&  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L!
M A0#%     @ AXJ!6)G^[?\\"   <Q@  !D              ("!;(D  'AL
M+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "'BH%8M#B"Z<P#
M  !Z"   &0              @('?D0  >&PO=V]R:W-H965T<R]S:&5E=#(R
M+GAM;%!+ 0(4 Q0    ( (>*@5@DB/$X@@(  )0%   9              "
M@>*5  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ AXJ!
M6!P-E%=;#P  X"@  !D              ("!FY@  'AL+W=O<FMS:&5E=',O
M<VAE970R-"YX;6Q02P$"% ,4    " "'BH%85K7<]00$  !Y"0  &0
M        @($MJ   >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0
M   ( (>*@5@.U\L9<0,  #4'   9              " @6BL  !X;"]W;W)K
M<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ AXJ!6#",-Z7]!0  D X
M !D              ("!$+   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q0
M2P$"% ,4    " "'BH%8NJ'F%$\"   B!0  &0              @(%$M@
M>&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( (>*@5A,.+FV
MY0,  !0)   9              " @<JX  !X;"]W;W)K<VAE971S+W-H965T
M,CDN>&UL4$L! A0#%     @ AXJ!6&. Y=A< P  8P<  !D
M ("!YKP  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " "'
MBH%8>M<;*.P#  #0"   &0              @(%YP   >&PO=V]R:W-H965T
M<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( (>*@5B=_/H45P0  ),)   9
M          " @9S$  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#
M%     @ AXJ!6-$P2IR' P  8@<  !D              ("!*LD  'AL+W=O
M<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "'BH%8BJES%.\D
M>   &0              @('HS   >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM
M;%!+ 0(4 Q0    ( (>*@5@/EG::O ,  )D(   9              " @0[R
M  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ AXJ!6!97
M&E1P @  : 4  !D              ("! ?8  'AL+W=O<FMS:&5E=',O<VAE
M970S-BYX;6Q02P$"% ,4    " "'BH%84K3+!5X"   Y!0  &0
M    @(&H^   >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    (
M (>*@5AG=CYPE@(  +X%   9              " @3W[  !X;"]W;W)K<VAE
M971S+W-H965T,S@N>&UL4$L! A0#%     @ AXJ!6#I74Z2= @  I 4  !D
M             ("!"OX  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"
M% ,4    " "'BH%8FK+.)PH#   '!P  &0              @('>  $ >&PO
M=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( (>*@5B0HN8DK (
M  P&   9              " @1\$ 0!X;"]W;W)K<VAE971S+W-H965T-#$N
M>&UL4$L! A0#%     @ AXJ!6#7)@LU^!   4 T  !D              ("!
M @<! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " "'BH%8
M;P:=&H$"  "Z!0  &0              @(&W"P$ >&PO=V]R:W-H965T<R]S
M:&5E=#0S+GAM;%!+ 0(4 Q0    ( (>*@5@NR1)T?0(  &(%   9
M      " @6\. 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%
M  @ AXJ!6/H)?TQ2!   60P  !D              ("!(Q$! 'AL+W=O<FMS
M:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " "'BH%8O>5.I?4#  #O"
M&0              @(&L%0$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+
M 0(4 Q0    ( (>*@5C*J:JTD (  (\%   9              " @=@9 0!X
M;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ AXJ!6 :]YA<,
M P  ]@8  !D              ("!GQP! 'AL+W=O<FMS:&5E=',O<VAE970T
M."YX;6Q02P$"% ,4    " "'BH%8G[)"%_,"  ")!@  &0
M@('B'P$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( (>*
M@5BN8Z Z#@0  .H*   9              " @0PC 0!X;"]W;W)K<VAE971S
M+W-H965T-3 N>&UL4$L! A0#%     @ AXJ!6(PRR+#P @  IPD  !D
M         ("!42<! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4
M    " "'BH%85&3L24X"  #0!   &0              @(%X*@$ >&PO=V]R
M:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( (>*@5C!O6U"D@0  /(=
M   9              " @?TL 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL
M4$L! A0#%     @ AXJ!6!$XKPMX P  ^P\  !D              ("!QC$!
M 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "'BH%800UZ
M9G<#   7#0  &0              @(%U-0$ >&PO=V]R:W-H965T<R]S:&5E
M=#4U+GAM;%!+ 0(4 Q0    ( (>*@5C:YZ#^: (  #(&   9
M  " @2,Y 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @
MAXJ!6+\=MX1> @  H04  !D              ("!PCL! 'AL+W=O<FMS:&5E
M=',O<VAE970U-RYX;6Q02P$"% ,4    " "'BH%8SE7(1U("   3!@  &0
M            @(%7/@$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4
M Q0    ( (>*@5C(W!K<%0(  /($   9              " @>!  0!X;"]W
M;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ AXJ!6)\P?>M2 @
MN04  !D              ("!+$,! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX
M;6Q02P$"% ,4    " "'BH%8^'+=!O,"   #"P  &0              @(&U
M10$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( (>*@5@9
MS=FP; (  *P%   9              " @=]( 0!X;"]W;W)K<VAE971S+W-H
M965T-C(N>&UL4$L! A0#%     @ AXJ!6$TR(?MD @  O08  !D
M     ("!@DL! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4
M" "'BH%8.?6";\0"   <!P  &0              @($=3@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( (>*@5BQ%0*ZP (  - *   9
M              " @1A1 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L!
M A0#%     @ AXJ!6-(-TEJ" P  O0X  !D              ("!#U0! 'AL
M+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " "'BH%8/VY,W+<&
M  #72   &0              @('(5P$ >&PO=V]R:W-H965T<R]S:&5E=#8W
M+GAM;%!+ 0(4 Q0    ( (>*@5CM4]:L9 ,  -0,   9              "
M@;9> 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ AXJ!
M6&=S$_VY!   _Q<  !D              ("!46(! 'AL+W=O<FMS:&5E=',O
M<VAE970V.2YX;6Q02P$"% ,4    " "'BH%8H][P?H@"   ,!P  &0
M        @(%!9P$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0
M   ( (>*@5C$%RTC:@(  #(&   9              " @0!J 0!X;"]W;W)K
M<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ AXJ!6$NR0;@) @  U@0
M !D              ("!H6P! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q0
M2P$"% ,4    " "'BH%8>O&P1X "  "X!@  &0              @('A;@$
M>&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( (>*@5A.LF>Z
MB0(  ,X&   9              " @9AQ 0!X;"]W;W)K<VAE971S+W-H965T
M-S0N>&UL4$L! A0#%     @ AXJ!6.8O!;]P P  E@L  !D
M ("!6'0! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " "'
MBH%8?29U'O\"  "+"@  &0              @('_=P$ >&PO=V]R:W-H965T
M<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( (>*@5A HU9EK@(  +<'   9
M          " @35[ 0!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#
M%     @ AXJ!6*I;;EK< P  )!4  !D              ("!&GX! 'AL+W=O
M<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " "'BH%8&84<=CP$  ""
M#@  &0              @($M@@$ >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM
M;%!+ 0(4 Q0    ( (>*@5CX-*%79@0  !@7   9              " @:"&
M 0!X;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%     @ AXJ!6#EN
M .^O @  /P<  !D              ("!/8L! 'AL+W=O<FMS:&5E=',O<VAE
M970X,2YX;6Q02P$"% ,4    " "'BH%8Z_57%P<,   #P0  &0
M    @($CC@$ >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    (
M (>*@5ABB7 P7 ,   H3   9              " @6&: 0!X;"]W;W)K<VAE
M971S+W-H965T.#,N>&UL4$L! A0#%     @ AXJ!6"W^NH9^!   "A   !D
M             ("!])T! 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"
M% ,4    " "'BH%8Y_.P7#L"   8!0  &0              @(&IH@$ >&PO
M=V]R:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( (>*@5@HGZXH$@,
M -4(   9              " @1NE 0!X;"]W;W)K<VAE971S+W-H965T.#8N
M>&UL4$L! A0#%     @ AXJ!6%:>T"]6!   J!0  !D              ("!
M9*@! 'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4    " "'BH%8
M[DE8_%0#  #>"   &0              @('QK $ >&PO=V]R:W-H965T<R]S
M:&5E=#@X+GAM;%!+ 0(4 Q0    ( (>*@5A!,^:\A0,  -$)   9
M      " @7RP 0!X;"]W;W)K<VAE971S+W-H965T.#DN>&UL4$L! A0#%
M  @ AXJ!6- $P#5+ P  ,!4   T              ( !.+0! 'AL+W-T>6QE
M<RYX;6Q02P$"% ,4    " "'BH%8EXJ[',     3 @  "P
M@ &NMP$ 7W)E;',O+G)E;'-02P$"% ,4    " "'BH%8*9S.DK4&  !(.@
M#P              @ &7N $ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @
MAXJ!6#AE:^>: @  <C0  !H              ( !>;\! 'AL+U]R96QS+W=O
M<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ AXJ!6*>1ZEDW @  WS(  !,
M             ( !2\(! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     &$
,80">&@  L\0!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>188</ContextCount>
  <ElementCount>375</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>78</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995513 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/PrincipalActivitiesAndOrganization</Role>
      <ShortName>PRINCIPAL ACTIVITIES AND ORGANIZATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995514 - Disclosure - GOING CONCERN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/GoingConcern</Role>
      <ShortName>GOING CONCERN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995515 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/SummaryOfSignificantAccountingPolicy</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995516 - Disclosure - ACCOUNTS RECEIVABLE, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/AccountsReceivableNet</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995517 - Disclosure - INVENTORIES, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/InventoriesNet</Role>
      <ShortName>INVENTORIES, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995518 - Disclosure - ADVANCE TO SUPPLIERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/AdvanceToSuppliers</Role>
      <ShortName>ADVANCE TO SUPPLIERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995519 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet</Role>
      <ShortName>PREPAID EXPENSES AND OTHER ASSETS, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995520 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss</Role>
      <ShortName>FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995521 - Disclosure - PROPERTY AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/PropertyAndEquipmentNet</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995522 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/GoodwillAndOtherIntangibleAssets</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995523 - Disclosure - OTHER BORROWINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/OtherBorrowings</Role>
      <ShortName>OTHER BORROWINGS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995524 - Disclosure - WARRANTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/Warrants</Role>
      <ShortName>WARRANTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995525 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995526 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/OtherPayablesAndAccruedLiabilities</Role>
      <ShortName>OTHER PAYABLES AND ACCRUED LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995527 - Disclosure - TAXATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/Taxation</Role>
      <ShortName>TAXATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995528 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/RelatedPartyBalancesAndTransactions</Role>
      <ShortName>RELATED PARTY BALANCES AND TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995529 - Disclosure - COMMON STOCK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/CommonStock</Role>
      <ShortName>COMMON STOCK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995530 - Disclosure - SHARE-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/Share-basedCompensation</Role>
      <ShortName>SHARE-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995531 - Disclosure - PREFERRED STOCK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/PreferredStock</Role>
      <ShortName>PREFERRED STOCK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995532 - Disclosure - (LOSS) EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/LossEarningsPerShare</Role>
      <ShortName>(LOSS) EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995533 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995534 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc</Role>
      <ShortName>DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995535 - Disclosure - BUSINESS COMBINATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/BusinessCombination</Role>
      <ShortName>BUSINESS COMBINATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995536 - Disclosure - SUBSEQUENT EVENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/SubsequentEvent</Role>
      <ShortName>SUBSEQUENT EVENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995537 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/SummaryOfSignificantAccountingPolicy</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995539 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/AccountsReceivableNetTables</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/AccountsReceivableNet</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995540 - Disclosure - INVENTORIES, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/InventoriesNetTables</Role>
      <ShortName>INVENTORIES, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/InventoriesNet</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995541 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables</Role>
      <ShortName>PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995542 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/PropertyAndEquipmentNetTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/PropertyAndEquipmentNet</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995543 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/GoodwillAndOtherIntangibleAssets</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995544 - Disclosure - OTHER BORROWINGS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/OtherBorrowingsTables</Role>
      <ShortName>OTHER BORROWINGS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/OtherBorrowings</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995545 - Disclosure - WARRANTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/WarrantsTables</Role>
      <ShortName>WARRANTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/Warrants</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995546 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/Leases</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995547 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables</Role>
      <ShortName>OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/OtherPayablesAndAccruedLiabilities</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995548 - Disclosure - TAXATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/TaxationTables</Role>
      <ShortName>TAXATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/Taxation</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995549 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables</Role>
      <ShortName>RELATED PARTY BALANCES AND TRANSACTIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/RelatedPartyBalancesAndTransactions</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995550 - Disclosure - SHARE-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/Share-basedCompensationTables</Role>
      <ShortName>SHARE-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/Share-basedCompensation</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995551 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/LossEarningsPerShareTables</Role>
      <ShortName>(LOSS) EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/LossEarningsPerShare</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995552 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables</Role>
      <ShortName>DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995553 - Disclosure - BUSINESS COMBINATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/BusinessCombinationTables</Role>
      <ShortName>BUSINESS COMBINATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://nocera.com/role/BusinessCombination</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>995554 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative</Role>
      <ShortName>PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/PrincipalActivitiesAndOrganization</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>995555 - Disclosure - GOING CONCERN (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/GoingConcernDetailsNarrative</Role>
      <ShortName>GOING CONCERN (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/GoingConcern</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>995556 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>995557 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>995558 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>995559 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/AccountsReceivableNetDetails</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/AccountsReceivableNetTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>995560 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/AccountsReceivableNetDetailsNarrative</Role>
      <ShortName>ACCOUNTS RECEIVABLE, NET (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/AccountsReceivableNetTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>995561 - Disclosure - INVENTORIES, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/InventoriesNetDetails</Role>
      <ShortName>INVENTORIES, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/InventoriesNetTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>995562 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/AdvanceToSuppliersDetailsNarrative</Role>
      <ShortName>ADVANCE TO SUPPLIERS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/AdvanceToSuppliers</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>995563 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails</Role>
      <ShortName>PREPAID EXPENSES AND OTHER ASSETS, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>995564 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/PropertyAndEquipmentNetDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/PropertyAndEquipmentNetTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>995565 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/PropertyAndEquipmentNetTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>995566 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>995567 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>995568 - Disclosure - OTHER BORROWINGS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/OtherBorrowingsDetails</Role>
      <ShortName>OTHER BORROWINGS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/OtherBorrowingsTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>995569 - Disclosure - OTHER BORROWINGS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/OtherBorrowingsDetailsNarrative</Role>
      <ShortName>OTHER BORROWINGS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/OtherBorrowingsTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>995570 - Disclosure - WARRANTS (Details - Assumptions used)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/WarrantsDetails-AssumptionsUsed</Role>
      <ShortName>WARRANTS (Details - Assumptions used)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/WarrantsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>995571 - Disclosure - WARRANTS (Details - Warrant Liability)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/WarrantsDetails-WarrantLiability</Role>
      <ShortName>WARRANTS (Details - Warrant Liability)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/WarrantsTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>995572 - Disclosure - WARRANTS (Details - Warrant Activity)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/WarrantsDetails-WarrantActivity</Role>
      <ShortName>WARRANTS (Details - Warrant Activity)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/WarrantsTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>995573 - Disclosure - WARRANTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/WarrantsDetailsNarrative</Role>
      <ShortName>WARRANTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/WarrantsTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>995574 - Disclosure - LEASES (Details - Lease costs)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/LeasesDetails-LeaseCosts</Role>
      <ShortName>LEASES (Details - Lease costs)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/LeasesTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>995575 - Disclosure - LEASES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/LeasesDetailsNarrative</Role>
      <ShortName>LEASES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/LeasesTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>995576 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails</Role>
      <ShortName>OTHER PAYABLES AND ACCRUED LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>995577 - Disclosure - TAXATION (Details - Income tax expense)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/TaxationDetails-IncomeTaxExpense</Role>
      <ShortName>TAXATION (Details - Income tax expense)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/TaxationTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>995578 - Disclosure - TAXATION (Details - Reconciliation of income tax)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax</Role>
      <ShortName>TAXATION (Details - Reconciliation of income tax)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/TaxationTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>995579 - Disclosure - TAXATION (Details - Deferred taxes)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/TaxationDetails-DeferredTaxes</Role>
      <ShortName>TAXATION (Details - Deferred taxes)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/TaxationTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>995580 - Disclosure - TAXATION (Details - Valuation Allowance)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/TaxationDetails-ValuationAllowance</Role>
      <ShortName>TAXATION (Details - Valuation Allowance)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/TaxationTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>995581 - Disclosure - TAXATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/TaxationDetailsNarrative</Role>
      <ShortName>TAXATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/TaxationTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>995582 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties</Role>
      <ShortName>RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>995583 - Disclosure - COMMON STOCK (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/CommonStockDetailsNarrative</Role>
      <ShortName>COMMON STOCK (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/CommonStock</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>995584 - Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/Share-basedCompensationDetails-Assumptions</Role>
      <ShortName>SHARE-BASED COMPENSATION (Details - assumptions)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/Share-basedCompensationTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>995585 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/Share-basedCompensationDetailsNarrative</Role>
      <ShortName>SHARE-BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/Share-basedCompensationTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>995586 - Disclosure - PREFERRED STOCK (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/PreferredStockDetailsNarrative</Role>
      <ShortName>PREFERRED STOCK (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/PreferredStock</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>995587 - Disclosure - (LOSS) EARNINGS PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/LossEarningsPerShareDetails</Role>
      <ShortName>(LOSS) EARNINGS PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/LossEarningsPerShareTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>995588 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>995589 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD ("XFC") (Details - Discontinued operations XFC - operations)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations</Role>
      <ShortName>DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD ("XFC") (Details - Discontinued operations XFC - operations)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>995590 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???) (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative</Role>
      <ShortName>DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???) (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>995591 - Disclosure - BUSINESS COMBINATION (Details - Meixin)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/BusinessCombinationDetails-Meixin</Role>
      <ShortName>BUSINESS COMBINATION (Details - Meixin)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/BusinessCombinationTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="nocera_i10k-123123.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>995592 - Disclosure - BUSINESS COMBINATION (Details - XFC)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://nocera.com/role/BusinessCombinationDetails-Xfc</Role>
      <ShortName>BUSINESS COMBINATION (Details - XFC)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://nocera.com/role/BusinessCombinationTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue -  nocera_i10k-123123.htm 103, 104</Log>
  </Logs>
  <InputFiles>
    <File>ncra-20231231.xsd</File>
    <File>ncra-20231231_cal.xml</File>
    <File>ncra-20231231_def.xml</File>
    <File>ncra-20231231_lab.xml</File>
    <File>ncra-20231231_pre.xml</File>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="nocera_i10k-123123.htm">nocera_i10k-123123.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="715">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="40">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>112
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "nocera_i10k-123123.htm": {
   "nsprefix": "NCRA",
   "nsuri": "http://nocera.com/20231231",
   "dts": {
    "schema": {
     "local": [
      "ncra-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "ncra-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ncra-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "ncra-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ncra-20231231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "nocera_i10k-123123.htm"
     ]
    }
   },
   "keyStandard": 320,
   "keyCustom": 55,
   "axisStandard": 22,
   "axisCustom": 0,
   "memberStandard": 28,
   "memberCustom": 46,
   "hidden": {
    "total": 84,
    "http://fasb.org/us-gaap/2023": 63,
    "http://nocera.com/20231231": 17,
    "http://xbrl.sec.gov/dei/2023": 4
   },
   "contextCount": 188,
   "entityCount": 1,
   "segmentCount": 78,
   "elementCount": 668,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 715,
    "http://xbrl.sec.gov/dei/2023": 40,
    "http://xbrl.sec.gov/ecd/2023": 4
   },
   "report": {
    "R1": {
     "role": "http://nocera.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://nocera.com/role/ConsolidatedBalanceSheets",
     "longName": "00000002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome",
     "longName": "00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical",
     "longName": "00000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:EarningsPerShareBasic",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity",
     "longName": "00000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://nocera.com/role/ConsolidatedStatementsOfCashFlows",
     "longName": "00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:GoodwillAndIntangibleAssetImpairment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R9": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2023-10-012023-12-31",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-10-012023-12-31",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://nocera.com/role/PrincipalActivitiesAndOrganization",
     "longName": "995513 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION",
     "shortName": "PRINCIPAL ACTIVITIES AND ORGANIZATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://nocera.com/role/GoingConcern",
     "longName": "995514 - Disclosure - GOING CONCERN",
     "shortName": "GOING CONCERN",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicy",
     "longName": "995515 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://nocera.com/role/AccountsReceivableNet",
     "longName": "995516 - Disclosure - ACCOUNTS RECEIVABLE, NET",
     "shortName": "ACCOUNTS RECEIVABLE, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://nocera.com/role/InventoriesNet",
     "longName": "995517 - Disclosure - INVENTORIES, NET",
     "shortName": "INVENTORIES, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://nocera.com/role/AdvanceToSuppliers",
     "longName": "995518 - Disclosure - ADVANCE TO SUPPLIERS",
     "shortName": "ADVANCE TO SUPPLIERS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "NCRA:AdvanceToSuppliersTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "NCRA:AdvanceToSuppliersTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet",
     "longName": "995519 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET",
     "shortName": "PREPAID EXPENSES AND OTHER ASSETS, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss",
     "longName": "995520 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS",
     "shortName": "FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://nocera.com/role/PropertyAndEquipmentNet",
     "longName": "995521 - Disclosure - PROPERTY AND EQUIPMENT, NET",
     "shortName": "PROPERTY AND EQUIPMENT, NET",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://nocera.com/role/GoodwillAndOtherIntangibleAssets",
     "longName": "995522 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://nocera.com/role/OtherBorrowings",
     "longName": "995523 - Disclosure - OTHER BORROWINGS",
     "shortName": "OTHER BORROWINGS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://nocera.com/role/Warrants",
     "longName": "995524 - Disclosure - WARRANTS",
     "shortName": "WARRANTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "NCRA:WarrantDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "NCRA:WarrantDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://nocera.com/role/Leases",
     "longName": "995525 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://nocera.com/role/OtherPayablesAndAccruedLiabilities",
     "longName": "995526 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES",
     "shortName": "OTHER PAYABLES AND ACCRUED LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://nocera.com/role/Taxation",
     "longName": "995527 - Disclosure - TAXATION",
     "shortName": "TAXATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://nocera.com/role/RelatedPartyBalancesAndTransactions",
     "longName": "995528 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS",
     "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://nocera.com/role/CommonStock",
     "longName": "995529 - Disclosure - COMMON STOCK",
     "shortName": "COMMON STOCK",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://nocera.com/role/Share-basedCompensation",
     "longName": "995530 - Disclosure - SHARE-BASED COMPENSATION",
     "shortName": "SHARE-BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://nocera.com/role/PreferredStock",
     "longName": "995531 - Disclosure - PREFERRED STOCK",
     "shortName": "PREFERRED STOCK",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PreferredStockTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://nocera.com/role/LossEarningsPerShare",
     "longName": "995532 - Disclosure - (LOSS) EARNINGS PER SHARE",
     "shortName": "(LOSS) EARNINGS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://nocera.com/role/CommitmentsAndContingencies",
     "longName": "995533 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc",
     "longName": "995534 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d)",
     "shortName": "DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://nocera.com/role/BusinessCombination",
     "longName": "995535 - Disclosure - BUSINESS COMBINATION",
     "shortName": "BUSINESS COMBINATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://nocera.com/role/SubsequentEvent",
     "longName": "995536 - Disclosure - SUBSEQUENT EVENT",
     "shortName": "SUBSEQUENT EVENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies",
     "longName": "995537 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables",
     "longName": "995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://nocera.com/role/AccountsReceivableNetTables",
     "longName": "995539 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)",
     "shortName": "ACCOUNTS RECEIVABLE, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://nocera.com/role/InventoriesNetTables",
     "longName": "995540 - Disclosure - INVENTORIES, NET (Tables)",
     "shortName": "INVENTORIES, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables",
     "longName": "995541 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)",
     "shortName": "PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://nocera.com/role/PropertyAndEquipmentNetTables",
     "longName": "995542 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables",
     "longName": "995543 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://nocera.com/role/OtherBorrowingsTables",
     "longName": "995544 - Disclosure - OTHER BORROWINGS (Tables)",
     "shortName": "OTHER BORROWINGS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://nocera.com/role/WarrantsTables",
     "longName": "995545 - Disclosure - WARRANTS (Tables)",
     "shortName": "WARRANTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "NCRA:WarrantDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "NCRA:WarrantDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://nocera.com/role/LeasesTables",
     "longName": "995546 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables",
     "longName": "995547 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)",
     "shortName": "OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://nocera.com/role/TaxationTables",
     "longName": "995548 - Disclosure - TAXATION (Tables)",
     "shortName": "TAXATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables",
     "longName": "995549 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables)",
     "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://nocera.com/role/Share-basedCompensationTables",
     "longName": "995550 - Disclosure - SHARE-BASED COMPENSATION (Tables)",
     "shortName": "SHARE-BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://nocera.com/role/LossEarningsPerShareTables",
     "longName": "995551 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables)",
     "shortName": "(LOSS) EARNINGS PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables",
     "longName": "995552 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d) (Tables)",
     "shortName": "DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://nocera.com/role/BusinessCombinationTables",
     "longName": "995553 - Disclosure - BUSINESS COMBINATION (Tables)",
     "shortName": "BUSINESS COMBINATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative",
     "longName": "995554 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)",
     "shortName": "PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "From2022-09-062022-09-07_custom_MeixinVIEAgreementsMember",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-09-062022-09-07_custom_MeixinVIEAgreementsMember",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://nocera.com/role/GoingConcernDetailsNarrative",
     "longName": "995555 - Disclosure - GOING CONCERN (Details Narrative)",
     "shortName": "GOING CONCERN (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "NCRA:IncomeLossFromContinuingsOperation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "NCRA:IncomeLossFromContinuingsOperation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations",
     "longName": "995556 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives",
     "longName": "995557 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_LeaseholdImprovementsMember",
      "name": "NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "NCRA:PropertyAndEquipmentUsefulLivesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_LeaseholdImprovementsMember",
      "name": "NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "NCRA:PropertyAndEquipmentUsefulLivesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative",
     "longName": "995558 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:Cash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://nocera.com/role/AccountsReceivableNetDetails",
     "longName": "995559 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)",
     "shortName": "ACCOUNTS RECEIVABLE, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AccountsReceivableGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AccountsReceivableGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://nocera.com/role/AccountsReceivableNetDetailsNarrative",
     "longName": "995560 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)",
     "shortName": "ACCOUNTS RECEIVABLE, NET (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://nocera.com/role/InventoriesNetDetails",
     "longName": "995561 - Disclosure - INVENTORIES, NET (Details)",
     "shortName": "INVENTORIES, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://nocera.com/role/AdvanceToSuppliersDetailsNarrative",
     "longName": "995562 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)",
     "shortName": "ADVANCE TO SUPPLIERS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "NCRA:AdvanceToSuppliersTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "NCRA:AdvanceToSuppliersTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails",
     "longName": "995563 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)",
     "shortName": "PREPAID EXPENSES AND OTHER ASSETS, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_OtherReceivablesMember",
      "name": "us-gaap:PrepaidExpenseAndOtherAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://nocera.com/role/PropertyAndEquipmentNetDetails",
     "longName": "995564 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative",
     "longName": "995565 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R63": {
     "role": "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill",
     "longName": "995566 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_custom_MeixinMember",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations",
     "longName": "995567 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://nocera.com/role/OtherBorrowingsDetails",
     "longName": "995568 - Disclosure - OTHER BORROWINGS (Details)",
     "shortName": "OTHER BORROWINGS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:OtherLoansPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:OtherLoansPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://nocera.com/role/OtherBorrowingsDetailsNarrative",
     "longName": "995569 - Disclosure - OTHER BORROWINGS (Details Narrative)",
     "shortName": "OTHER BORROWINGS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_custom_XizhiBrenchMember_currency_TWD",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_custom_XizhiBrenchMember_currency_TWD",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://nocera.com/role/WarrantsDetails-AssumptionsUsed",
     "longName": "995570 - Disclosure - WARRANTS (Details - Assumptions used)",
     "shortName": "WARRANTS (Details - Assumptions used)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember",
      "name": "us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock",
       "NCRA:WarrantDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember",
      "name": "us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock",
       "NCRA:WarrantDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://nocera.com/role/WarrantsDetails-WarrantLiability",
     "longName": "995571 - Disclosure - WARRANTS (Details - Warrant Liability)",
     "shortName": "WARRANTS (Details - Warrant Liability)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "NCRA:ScheduleOfWarrantLiabilitiesTableTextBlock",
       "NCRA:WarrantDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "NCRA:ScheduleOfWarrantLiabilitiesTableTextBlock",
       "NCRA:WarrantDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://nocera.com/role/WarrantsDetails-WarrantActivity",
     "longName": "995572 - Disclosure - WARRANTS (Details - Warrant Activity)",
     "shortName": "WARRANTS (Details - Warrant Activity)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_WarrantMember",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock",
       "NCRA:WarrantDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31_us-gaap_WarrantMember",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock",
       "NCRA:WarrantDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://nocera.com/role/WarrantsDetailsNarrative",
     "longName": "995573 - Disclosure - WARRANTS (Details Narrative)",
     "shortName": "WARRANTS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "From2021-09-262021-09-27_custom_UnderwritersMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "NCRA:WarrantDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2021-09-262021-09-27_custom_UnderwritersMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "NCRA:WarrantDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://nocera.com/role/LeasesDetails-LeaseCosts",
     "longName": "995574 - Disclosure - LEASES (Details - Lease costs)",
     "shortName": "LEASES (Details - Lease costs)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://nocera.com/role/LeasesDetailsNarrative",
     "longName": "995575 - Disclosure - LEASES (Details Narrative)",
     "shortName": "LEASES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R73": {
     "role": "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails",
     "longName": "995576 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)",
     "shortName": "OTHER PAYABLES AND ACCRUED LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:SalesAndExciseTaxPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:SalesAndExciseTaxPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://nocera.com/role/TaxationDetails-IncomeTaxExpense",
     "longName": "995577 - Disclosure - TAXATION (Details - Income tax expense)",
     "shortName": "TAXATION (Details - Income tax expense)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax",
     "longName": "995578 - Disclosure - TAXATION (Details - Reconciliation of income tax)",
     "shortName": "TAXATION (Details - Reconciliation of income tax)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://nocera.com/role/TaxationDetails-DeferredTaxes",
     "longName": "995579 - Disclosure - TAXATION (Details - Deferred taxes)",
     "shortName": "TAXATION (Details - Deferred taxes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://nocera.com/role/TaxationDetails-ValuationAllowance",
     "longName": "995580 - Disclosure - TAXATION (Details - Valuation Allowance)",
     "shortName": "TAXATION (Details - Valuation Allowance)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://nocera.com/role/TaxationDetailsNarrative",
     "longName": "995581 - Disclosure - TAXATION (Details Narrative)",
     "shortName": "TAXATION (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "NCRA:ValueAddedTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "NCRA:ValueAddedTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties",
     "longName": "995582 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)",
     "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "NCRA:DueToRelatedPartiesCurrent1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "NCRA:DueFromARelatedParty",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://nocera.com/role/CommonStockDetailsNarrative",
     "longName": "995583 - Disclosure - COMMON STOCK (Details Narrative)",
     "shortName": "COMMON STOCK (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-08-102022-08-11_custom_PublicOfferingMember",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://nocera.com/role/Share-basedCompensationDetails-Assumptions",
     "longName": "995584 - Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)",
     "shortName": "SHARE-BASED COMPENSATION (Details - assumptions)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://nocera.com/role/Share-basedCompensationDetailsNarrative",
     "longName": "995585 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)",
     "shortName": "SHARE-BASED COMPENSATION (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "AsOf2021-12-02",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-02",
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://nocera.com/role/PreferredStockDetailsNarrative",
     "longName": "995586 - Disclosure - PREFERRED STOCK (Details Narrative)",
     "shortName": "PREFERRED STOCK (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "AsOf2021-08-31",
      "name": "us-gaap:SaleOfStockPricePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PreferredStockTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-08-31",
      "name": "us-gaap:SaleOfStockPricePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PreferredStockTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://nocera.com/role/LossEarningsPerShareDetails",
     "longName": "995587 - Disclosure - (LOSS) EARNINGS PER SHARE (Details)",
     "shortName": "(LOSS) EARNINGS PER SHARE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "longName": "995588 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:ContractualObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:ContractualObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations",
     "longName": "995589 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\"XFC\") (Details - Discontinued operations XFC - operations)",
     "shortName": "DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\"XFC\") (Details - Discontinued operations XFC - operations)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative",
     "longName": "995590 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d) (Details Narrative)",
     "shortName": "DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d) (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "NCRA:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2020-12-012020-12-31_custom_XFCSaleMember",
      "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://nocera.com/role/BusinessCombinationDetails-Meixin",
     "longName": "995591 - Disclosure - BUSINESS COMBINATION (Details - Meixin)",
     "shortName": "BUSINESS COMBINATION (Details - Meixin)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://nocera.com/role/BusinessCombinationDetails-Xfc",
     "longName": "995592 - Disclosure - BUSINESS COMBINATION (Details - XFC)",
     "shortName": "BUSINESS COMBINATION (Details - XFC)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "AsOf2022-11-30_custom_XinFengConstructionCoLtdMember",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-11-30_custom_XinFengConstructionCoLtdMember",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nocera_i10k-123123.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndNontradeReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsAndNontradeReceivableTextBlock",
     "presentation": [
      "http://nocera.com/role/AccountsReceivableNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS RECEIVABLE, NET",
        "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r323"
     ]
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/AdvanceToSuppliersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advances to suppliers",
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://nocera.com/role/OtherPayablesAndAccruedLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER PAYABLES AND ACCRUED LIABILITIES",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other payables and accrued liabilities",
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r699"
     ]
    },
    "us-gaap_AccountsReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGross",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/AccountsReceivableNetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/AccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r316",
      "r878"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r669"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://nocera.com/role/AccountsReceivableNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/AccountsReceivableNetDetails",
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net",
        "totalLabel": "Total",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r317"
     ]
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax payable",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r201"
     ]
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Salary payable",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r675"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/PropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r234",
      "r549"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r153",
      "r243",
      "r544",
      "r564",
      "r565"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r17",
      "r39",
      "r480",
      "r483",
      "r506",
      "r560",
      "r561",
      "r813",
      "r814",
      "r815",
      "r828",
      "r829",
      "r830"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r699",
      "r884"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437",
      "r438",
      "r582",
      "r828",
      "r829",
      "r830",
      "r862",
      "r885"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based compensation expenses",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r80",
      "r403"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_AdvanceReceipts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "AdvanceReceipts",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance receipts"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_AdvanceToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "AdvanceToSuppliers",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance to suppliers"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_AdvanceToSuppliersTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "AdvanceToSuppliersTextBlock",
     "presentation": [
      "http://nocera.com/role/AdvanceToSuppliers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ADVANCE TO SUPPLIERS"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r729",
      "r741",
      "r751",
      "r777"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r732",
      "r744",
      "r754",
      "r780"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r765"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "auth_ref": []
    },
    "NCRA_AllCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "AllCustomersMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r736",
      "r745",
      "r755",
      "r772",
      "r781",
      "r785",
      "r793"
     ]
    },
    "NCRA_AllSuppliersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "AllSuppliersMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Suppliers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/AccountsReceivableNetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/AccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less: Allowance for doubtful accounts",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r318",
      "r326",
      "r327",
      "r329",
      "r878"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r61",
      "r65"
     ]
    },
    "NCRA_AndyChinAnJinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "AndyChinAnJinMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Andy Chin An Jin [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r238",
      "r266",
      "r300",
      "r306",
      "r310",
      "r322",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r473",
      "r477",
      "r491",
      "r538",
      "r619",
      "r699",
      "r710",
      "r852",
      "r853",
      "r871"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r247",
      "r266",
      "r322",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r473",
      "r477",
      "r491",
      "r699",
      "r852",
      "r853",
      "r871"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets held carrying value",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r117",
      "r131",
      "r174",
      "r227",
      "r228"
     ]
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r722",
      "r724",
      "r737"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r722",
      "r724",
      "r737"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r722",
      "r724",
      "r737"
     ]
    },
    "NCRA_AverageExercisePriceExerciasable": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "AverageExercisePriceExerciasable",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Average exercise price exercisable, Beginning balance",
        "periodEndLabel": "Average exercise price exercisable, Ending balance",
        "label": "AverageExercisePriceExerciasable"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_AverageExercisePriceExercisedSurrendered": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "AverageExercisePriceExercisedSurrendered",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average exercise price, Exercised / surrendered"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_AverageExercisePriceGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "AverageExercisePriceGranted",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average exercise price, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r788"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r789"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r784"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r784"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r784"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r784"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r784"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r784"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative",
      "http://nocera.com/role/WarrantsDetails-WarrantActivity",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r787"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r786"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r785"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r785"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Axis]",
        "documentation": "Information by location on balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r104"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin",
      "http://nocera.com/role/BusinessCombinationDetails-Xfc",
      "http://nocera.com/role/BusinessCombinationTables",
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative",
      "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r468",
      "r693",
      "r694"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin",
      "http://nocera.com/role/BusinessCombinationDetails-Xfc",
      "http://nocera.com/role/BusinessCombinationTables",
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative",
      "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r468",
      "r693",
      "r694"
     ]
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchanged restricted shares",
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity."
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin",
      "http://nocera.com/role/BusinessCombinationDetails-Xfc",
      "http://nocera.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/BusinessCombination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BUSINESS COMBINATION",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r469"
     ]
    },
    "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consideration received"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank borrowing"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin",
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and bank balance",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin",
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables",
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other payables and accrued liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other",
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income tax payable",
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangible assets - customer relations",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin",
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory",
        "documentation": "The amount of inventory recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r89"
     ]
    },
    "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on disposal of subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin",
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net assets acquired @ 80%",
        "verboseLabel": "Net assets acquired",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r89"
     ]
    },
    "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net assets value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other payables and accrued liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities",
        "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin",
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plant and equipment, net",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r89"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin",
      "http://nocera.com/role/BusinessCombinationDetails-Xfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchases price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "NCRA_CWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "CWarrantMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C Warrant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r541",
      "r593",
      "r614",
      "r699",
      "r710",
      "r808"
     ]
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAcquiredFromAcquisition",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash acquired from merger",
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r232",
      "r673"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents from continuing operations, beginning of year",
        "periodEndLabel": "Cash and cash equivalents form continuing operations, end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r164",
      "r262"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents from discontinued operations, beginning of year",
        "periodEndLabel": "Less: Cash and cash equivalents from discontinued operations, end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r164",
      "r262"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r164",
      "r262"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r164"
     ]
    },
    "NCRA_CashDisposedUponTerminationOfVie": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "CashDisposedUponTerminationOfVie",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash disposed upon termination of VIE",
        "label": "CashDisposedUponTerminationOfVie"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash used in financing activities from discontinued operations",
        "documentation": "Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash used in investing activities from discontinued operations",
        "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r164"
     ]
    },
    "NCRA_ChaileaseFinanceCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ChaileaseFinanceCoMember",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetails",
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chailease Finance Co [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change of Reporting Entity and Basis of Presentation"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "NCRA_ChenChunChungMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ChenChunChungMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chen Chun Chung [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_ClassAWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ClassAWarrantMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class A Warrant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_ClassBWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ClassBWarrantMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class B Warrant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://nocera.com/role/PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r239",
      "r240",
      "r241",
      "r266",
      "r287",
      "r288",
      "r290",
      "r292",
      "r298",
      "r299",
      "r322",
      "r345",
      "r347",
      "r348",
      "r349",
      "r352",
      "r353",
      "r381",
      "r382",
      "r385",
      "r388",
      "r395",
      "r491",
      "r571",
      "r572",
      "r573",
      "r574",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r594",
      "r606",
      "r628",
      "r650",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r802",
      "r823",
      "r831"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://nocera.com/role/PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r240",
      "r241",
      "r298",
      "r381",
      "r382",
      "r383",
      "r385",
      "r388",
      "r393",
      "r395",
      "r571",
      "r572",
      "r573",
      "r574",
      "r691",
      "r802",
      "r823"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative",
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Average exercise price outstanding, Beginning balance",
        "periodEndLabel": "Average exercise price outstanding, Ending balance",
        "label": "Warrants exercise price",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of warrants outstanding, Beginning balance",
        "periodEndLabel": "Number of warrants outstanding, Ending balance",
        "label": "Class of Warrant or Right, Outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantLiability",
      "http://nocera.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r113",
      "r540",
      "r605"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r343",
      "r344",
      "r670",
      "r849"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r671"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative",
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://nocera.com/role/PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r700",
      "r701",
      "r702",
      "r704",
      "r705",
      "r706",
      "r707",
      "r828",
      "r829",
      "r862",
      "r883",
      "r885"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative",
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "verboseLabel": "Common stock par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative",
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r606"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative",
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r142"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative",
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r142",
      "r606",
      "r625",
      "r885",
      "r886"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock ($0.001 par value; authorized 200,000,000 shares; 11,156,987 shares and 9,243,587 shares issued and outstanding as of December 31, 2023 and 2022, respectively)",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r543",
      "r699"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r768"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r767"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss attributable to Nocera Shareholders",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r249",
      "r251",
      "r257",
      "r534",
      "r557"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Net loss attributable to non-controlling interest",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r93",
      "r99",
      "r249",
      "r251",
      "r256",
      "r533",
      "r556"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive (Loss) Income",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r55",
      "r108",
      "r109",
      "r314",
      "r669"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r55",
      "r108",
      "r109",
      "r314",
      "r566",
      "r669"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r55",
      "r108",
      "r109",
      "r314",
      "r669",
      "r805"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentrations of Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r216"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration percentage",
        "verboseLabel": "Concentration risk",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r55",
      "r108",
      "r109",
      "r314"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r55",
      "r108",
      "r109",
      "r314",
      "r669"
     ]
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity",
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r95",
      "r96"
     ]
    },
    "NCRA_ConsultancyServicesSettledByEquities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ConsultancyServicesSettledByEquities",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Consultancy services settled by equities",
        "label": "ConsultancyServicesSettledByEquities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractualObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractualObligation",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital commitment amount",
        "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cost of sales",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r517"
     ]
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Sales",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r806"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantLiability",
      "http://nocera.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r268",
      "r269",
      "r358",
      "r383",
      "r512",
      "r677",
      "r679"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CountryRegion",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-IncomeTaxExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r456",
      "r462",
      "r826"
     ]
    },
    "NCRA_CustomerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "CustomerAMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_CustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "CustomerBMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_CustomerCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "CustomerCMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r314"
     ]
    },
    "NCRA_CustomerDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "CustomerDMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer D [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_DWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "DWarrantMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "D Warrant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/OtherBorrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER BORROWINGS",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r264",
      "r354",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r370",
      "r377",
      "r378",
      "r379"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r137",
      "r138",
      "r200",
      "r203",
      "r270",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r361",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r502",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r824"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r356"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r270",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r361",
      "r366",
      "r367",
      "r368",
      "r369",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r502",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r824"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of prepaid expenses and other assets",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets, net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r443"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-IncomeTaxExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r190",
      "r222",
      "r461",
      "r462",
      "r826"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/TaxationDetails-DeferredTaxes": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/TaxationDetails-DeferredTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax liabilities, net",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r140",
      "r202",
      "r450"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities, net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r443",
      "r539"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/TaxationDetails-DeferredTaxes": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/TaxationDetails-DeferredTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGrossAbstract",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-DeferredTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/TaxationDetails-DeferredTaxes": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/TaxationDetails-DeferredTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets, net",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/TaxationDetails-DeferredTaxes": {
       "parentTag": "NCRA_ReversalOfDeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/TaxationDetails-DeferredTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax loss carried forward",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r860"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/TaxationDetails-DeferredTaxes": {
       "parentTag": "NCRA_ReversalOfDeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/TaxationDetails-DeferredTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for doubtful receivables",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r860"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-ValuationAllowance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Valuation allowance, beginning balance",
        "periodEndLabel": "Valuation allowance, ending balance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "NCRA_DeferredTaxAssetsValuationAllowanceCurrents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "DeferredTaxAssetsValuationAllowanceCurrents",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/TaxationDetails-DeferredTaxes": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/TaxationDetails-DeferredTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-DeferredTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/TaxationDetails-DeferredTaxes": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/TaxationDetails-DeferredTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, difference in depreciation",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r860"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows",
      "http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expenses",
        "verboseLabel": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r66"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r595",
      "r596",
      "r611",
      "r612",
      "r613",
      "r615",
      "r616",
      "r617",
      "r618",
      "r620",
      "r621",
      "r622",
      "r623",
      "r638",
      "r639",
      "r640",
      "r641",
      "r644",
      "r645",
      "r646",
      "r647",
      "r658",
      "r659",
      "r660",
      "r661",
      "r700",
      "r702"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r103",
      "r105",
      "r106",
      "r595",
      "r596",
      "r611",
      "r612",
      "r613",
      "r615",
      "r616",
      "r617",
      "r618",
      "r620",
      "r621",
      "r622",
      "r623",
      "r638",
      "r639",
      "r640",
      "r641",
      "r644",
      "r645",
      "r646",
      "r647",
      "r658",
      "r659",
      "r660",
      "r661",
      "r679",
      "r700",
      "r702"
     ]
    },
    "us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assumptions used",
        "documentation": "Describes how an entity determines the fair values of its derivatives, including its valuation methodology and significant assumptions used."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "NCRA_DisclosureAdvanceToSuppliersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "DisclosureAdvanceToSuppliersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance To Suppliers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SHARE-BASED COMPENSATION",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r401",
      "r405",
      "r432",
      "r433",
      "r435",
      "r695"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_DisclosureWarrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "DisclosureWarrantsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net gain from discontinued operations",
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r120",
      "r122"
     ]
    },
    "NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations",
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income (loss) from discontinued operations",
        "verboseLabel": "Net loss disposal of discontinued operation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss from discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Loss) income from discontinued operations",
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r128",
      "r156",
      "r879"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposal",
        "label": "Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax",
        "documentation": "Amount after tax of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r120",
      "r122",
      "r133"
     ]
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationsHeldforsaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationsHeldforsaleMember",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations, Held-for-Sale [Member]",
        "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r8",
      "r227"
     ]
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative",
      "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupClassificationDomain",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative",
      "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cost of revenues",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r228"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities held carrying value",
        "documentation": "Amount classified as deferred tax liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r117",
      "r131",
      "r174"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative translation adjustments gain on sale",
        "documentation": "Amount of foreign currency translation gain (loss) in the disposal group, including discontinued operation, recognized in the statement of income as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "General and administrative expenses",
        "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense",
        "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherExpense",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other expenses",
        "label": "Disposal Group, Including Discontinued Operation, Other Expense",
        "documentation": "Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other revenue",
        "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue",
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r228"
     ]
    },
    "NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationSellingExpense",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d)",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r172"
     ]
    },
    "us-gaap_DividendsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend payable",
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_DividendsPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsPreferredStock",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Preferred stock dividend",
        "label": "Dividends, Preferred Stock",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r182"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r722",
      "r724",
      "r737"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r722",
      "r724",
      "r737",
      "r773"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "NCRA_DueFromARelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "DueFromARelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due from related parties"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_DueToRelatedPartiesCurrent1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "DueToRelatedPartiesCurrent1",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets",
      "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due to related parties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical",
      "http://nocera.com/role/LossEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss per share- basic",
        "verboseLabel": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r285",
      "r287",
      "r290",
      "r291",
      "r292",
      "r296",
      "r487",
      "r488",
      "r535",
      "r558",
      "r682"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical",
      "http://nocera.com/role/LossEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss per share- diluted",
        "verboseLabel": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r287",
      "r290",
      "r291",
      "r292",
      "r296",
      "r487",
      "r488",
      "r535",
      "r558",
      "r682"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Loss) Earnings per Share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://nocera.com/role/LossEarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(LOSS) EARNINGS PER SHARE",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r293",
      "r294",
      "r295"
     ]
    },
    "NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents from discontinued operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net effect of exchange rate changes on cash and cash equivalents",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r493"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective tax rate",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Effective income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r445",
      "r463"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in valuation allowance",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r861"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of different tax rates in other jurisdictions",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r861"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationGiltiAmount",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Global intangible low taxed income",
        "documentation": "Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationGiltiPercent",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective income tax rate",
        "documentation": "Percentage of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)."
       }
      }
     },
     "auth_ref": [
      "r858"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of non-deductible expense",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r861"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Tax effect of non-deductible income",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r861"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taiwan (2021 - PRC) income tax statutory rate",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r861"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of stock-based compensation",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r803",
      "r858"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of non-deductible income",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r858",
      "r861"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation costs",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation cost amortization period",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_EntityAddressAddressLine4": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "EntityAddressAddressLine4",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:EntityAddressAddressLine4]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill",
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquipmentMember",
     "presentation": [
      "http://nocera.com/role/PropertyAndEquipmentNetDetails",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative",
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r225",
      "r253",
      "r254",
      "r255",
      "r271",
      "r272",
      "r273",
      "r275",
      "r281",
      "r283",
      "r297",
      "r324",
      "r325",
      "r397",
      "r436",
      "r437",
      "r438",
      "r457",
      "r458",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r486",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r506",
      "r560",
      "r561",
      "r562",
      "r582",
      "r650"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r766"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r729",
      "r741",
      "r751",
      "r777"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r726",
      "r738",
      "r748",
      "r774"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "us-gaap_ExtendedProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ExtendedProductWarrantyAccrual",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant liability",
        "documentation": "Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r850",
      "r851"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Extension",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value change of warrants included in earnings"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants issued",
        "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at the beginning of period",
        "periodEndLabel": "Total",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r340"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisitions",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r519"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance at end of year",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r518"
     ]
    },
    "NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "FiniteLivedIntangibleAssetsTranslationAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Translation/ Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_FiveCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "FiveCustomerMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Five Customer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyExchangeRateTranslation1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyExchangeRateTranslation1",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange rates at end of period",
        "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r501"
     ]
    },
    "NCRA_ForeignCurrencyExchangeRateTranslation2": {
     "xbrltype": "pureItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ForeignCurrencyExchangeRateTranslation2",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual average exchange rates"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Translation and Transactions",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r492"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r733",
      "r745",
      "r755",
      "r781"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r733",
      "r745",
      "r755",
      "r781"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r733",
      "r745",
      "r755",
      "r781"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r733",
      "r745",
      "r755",
      "r781"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r733",
      "r745",
      "r755",
      "r781"
     ]
    },
    "NCRA_FourCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "FourCustomerMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Four Customer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "GainOnFairValueChangeOfFinancialAssetsHeldForTrading",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on fair value change of financial assets held for trading",
        "label": "GainOnFairValueChangeOfFinancialAssetsHeldForTrading"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainOrLossOnSaleOfStockInSubsidiary",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposal of XFC",
        "label": "Gain (Loss) on Disposition of Stock in Subsidiary",
        "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r816",
      "r817",
      "r821",
      "r874"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "General and administrative expenses",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r630"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets",
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r334",
      "r532",
      "r685",
      "r699",
      "r839",
      "r846"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of goodwill",
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GOODWILL AND OTHER INTANGIBLE ASSETS",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r339",
      "r685"
     ]
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Goodwill",
        "verboseLabel": "Goodwill",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r338",
      "r685"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment of goodwill",
        "label": "Goodwill, Impairment Loss",
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r335",
      "r337",
      "r339",
      "r685"
     ]
    },
    "NCRA_GrandSmoothCorporationLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "GrandSmoothCorporationLimitedMember",
     "presentation": [
      "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grand Smooth Corporation Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_GrossProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "GrossProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross proceeds",
        "documentation": "Gross proceeds from public offering"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r266",
      "r300",
      "r305",
      "r309",
      "r311",
      "r322",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r491",
      "r684",
      "r852"
     ]
    },
    "country_HK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "HK",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "HONG KONG"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_HsienWenYuMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "HsienWenYuMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hsien Wen Yu [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_IPOWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "IPOWarrantMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "I P O Warrant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r722",
      "r724",
      "r737"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Long-lived Assets",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r176"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/LossEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss from continuing operations",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r159",
      "r166",
      "r276",
      "r277",
      "r278",
      "r279",
      "r289",
      "r292"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss from continuing operations before income taxes",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r155",
      "r207",
      "r300",
      "r305",
      "r309",
      "r311",
      "r536",
      "r551",
      "r684"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows",
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss from continuing operations",
        "label": "Net loss from continuing operations",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r266",
      "r274",
      "r300",
      "r305",
      "r309",
      "r311",
      "r322",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r488",
      "r491",
      "r551",
      "r684",
      "r852"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical",
      "http://nocera.com/role/LossEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss per share from continuing operations - basic",
        "verboseLabel": "Income (Loss) from Continuing Operations, Per Basic Share",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r206",
      "r208",
      "r258",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r287",
      "r290",
      "r291",
      "r488",
      "r535",
      "r880"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical",
      "http://nocera.com/role/LossEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss per share from continuing operations - diluted",
        "verboseLabel": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r258",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r287",
      "r290",
      "r291",
      "r292",
      "r488",
      "r535",
      "r880"
     ]
    },
    "NCRA_IncomeLossFromContinuingsOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "IncomeLossFromContinuingsOperation",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/GoingConcernDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss",
        "label": "IncomeLossFromContinuingsOperation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows",
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome",
      "http://nocera.com/role/LossEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (loss) income from discontinued operations",
        "label": "Less: net (loss) income from discontinued operations",
        "verboseLabel": "Net (loss) income from discontinued operations",
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r133",
      "r228",
      "r465",
      "r552"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical",
      "http://nocera.com/role/LossEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net (loss) income per share from discontinued operations - basi",
        "verboseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r258",
      "r288",
      "r290",
      "r291",
      "r875",
      "r880"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical",
      "http://nocera.com/role/LossEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net (loss) income per share from discontinued operations - diluted",
        "verboseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r288",
      "r290",
      "r291"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r21",
      "r23",
      "r117",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r132",
      "r134",
      "r135",
      "r175"
     ]
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r342",
      "r635"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r635"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/Taxation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TAXATION",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r439",
      "r446",
      "r447",
      "r454",
      "r459",
      "r464",
      "r466",
      "r467",
      "r576"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expenses",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r223",
      "r282",
      "r283",
      "r303",
      "r444",
      "r460",
      "r559"
     ]
    },
    "NCRA_IncomeTaxExpenseBenefit1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "IncomeTaxExpenseBenefit1",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-IncomeTaxExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Total income tax expense (benefit)",
        "label": "IncomeTaxExpenseBenefit1"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r440",
      "r441",
      "r447",
      "r448",
      "r453",
      "r455",
      "r570"
     ]
    },
    "us-gaap_IncomeTaxUncertaintiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxUncertaintiesPolicy",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uncertain Tax Positions",
        "documentation": "Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable, net",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income tax payable",
        "label": "Increase (Decrease) in Accrued Taxes Payable",
        "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes."
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "NCRA_IncreaseDecreaseInAdvanceReceipt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "IncreaseDecreaseInAdvanceReceipt",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Advance receipts",
        "label": "IncreaseDecreaseInAdvanceReceipt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred income tax",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Advance to suppliers",
        "label": "Increase (Decrease) in Due to Related Parties, Current",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInNotesPayableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Notes payable",
        "label": "Increase (Decrease) in Notes Payable, Current",
        "documentation": "The increase (decrease) during the reporting period in current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Other Accounts Payable",
        "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other payables and accrued liabilities",
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other non-current assets",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other assets, net",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "NCRA_IncreaseDecreaseInRetentionReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "IncreaseDecreaseInRetentionReceivables",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Retention receivables",
        "label": "IncreaseDecreaseInRetentionReceivables"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "IncreaseInCashAndCashEquivalentsFromContinuingOperation",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents from continuing operations"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r736",
      "r745",
      "r755",
      "r772",
      "r781",
      "r785",
      "r793"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r791"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r725",
      "r797"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r725",
      "r797"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r725",
      "r797"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets - customer relations",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r63"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/InventoriesNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVENTORIES, NET",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://nocera.com/role/InventoriesNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets",
      "http://nocera.com/role/InventoriesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories, net",
        "totalLabel": "Total",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r674",
      "r699"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories, net",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r231",
      "r245",
      "r330",
      "r331",
      "r332",
      "r516",
      "r680"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/InventoriesNetDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/InventoriesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw materials",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r676"
     ]
    },
    "us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryWorkInProcessAndRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/InventoriesNetDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/InventoriesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Work in process",
        "documentation": "The aggregate carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r811"
     ]
    },
    "us-gaap_InvestorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestorMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investor [Member]",
        "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value."
       }
      }
     },
     "auth_ref": [
      "r868",
      "r869"
     ]
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandMember",
     "presentation": [
      "http://nocera.com/role/PropertyAndEquipmentNetDetails",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/LeasesDetails-LeaseCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total net lease costs",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r698"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://nocera.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of components of lease expenses",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r867"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES",
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill",
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities [Default Label]",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r266",
      "r322",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r474",
      "r477",
      "r478",
      "r491",
      "r604",
      "r683",
      "r710",
      "r852",
      "r871",
      "r872"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r205",
      "r547",
      "r699",
      "r825",
      "r837",
      "r864"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r230",
      "r266",
      "r322",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r474",
      "r477",
      "r478",
      "r491",
      "r699",
      "r852",
      "r871",
      "r872"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Facility of credit limit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r203",
      "r876"
     ]
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityExpirationDate1",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expired date",
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_LoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansPayable",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding loan",
        "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r203",
      "r876"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r69"
     ]
    },
    "NCRA_LongtermSecuredBankLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "LongtermSecuredBankLoan",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term secured other borrowing"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_MachineryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "MachineryMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r314",
      "r692",
      "r855",
      "r881",
      "r882"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "us-gaap_MeasurementInputExercisePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExercisePriceMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Exercise Price [Member]",
        "documentation": "Measurement input using agreed upon price for exchange of underlying asset."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Term [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Price Volatility [Member]",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_MeasurementInputSharePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputSharePriceMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Share Price [Member]",
        "documentation": "Measurement input using share price of saleable stock."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "MeixinInstitutionalFoodDevelopmentCompanyLimitedMember",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin",
      "http://nocera.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Meixin Institutional Food Development Company Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_MeixinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "MeixinMember",
     "presentation": [
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Meixin [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_MeixinVIEAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "MeixinVIEAgreementsMember",
     "presentation": [
      "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Meixin V I E Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_MichaelALittmanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "MichaelALittmanMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Michael A Littman [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r204",
      "r266",
      "r322",
      "r345",
      "r347",
      "r348",
      "r349",
      "r352",
      "r353",
      "r491",
      "r546",
      "r608"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r784"
     ]
    },
    "NCRA_MountainShareTransferLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "MountainShareTransferLLCMember",
     "presentation": [
      "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mountain Share Transfer LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "auth_ref": [
      "r314",
      "r692",
      "r855",
      "r881",
      "r882"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash used in operating activities from discontinued operations",
        "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash used in financing activities from continuing operations",
        "documentation": "Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r819"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash used in investing activities from continuing operations",
        "documentation": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r819"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r166"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by operating activities from continuing operations",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r166"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome",
      "http://nocera.com/role/LossEarningsPerShareDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attributable to Nocera Shareholders",
        "label": "Net Income (Loss) Attributable to Parent",
        "verboseLabel": "Net loss",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r166",
      "r209",
      "r228",
      "r248",
      "r250",
      "r255",
      "r266",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r282",
      "r283",
      "r289",
      "r300",
      "r305",
      "r309",
      "r311",
      "r322",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r488",
      "r491",
      "r555",
      "r627",
      "r648",
      "r649",
      "r684",
      "r708",
      "r852"
     ]
    },
    "NCRA_NetIncomeLoss2": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "NetIncomeLoss2",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "NCRA_TotalComprehensiveLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss",
        "label": "NetIncomeLoss2"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Net income attributable to non-controlling interests",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r196",
      "r248",
      "r250",
      "r282",
      "r283",
      "r554",
      "r815"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r397",
      "r828",
      "r829",
      "r830",
      "r885"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other (expenses) income",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_OffsettingAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OffsettingAssetsLineItems",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offsetting Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OffsettingAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OffsettingAssetsTable",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-AssumptionsUsed"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offsetting Assets [Table]",
        "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r152"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/LeasesDetails-LeaseCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r866"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating loss carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsLineItems",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwardsTable",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards [Table]",
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/PrincipalActivitiesAndOrganization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRINCIPAL ACTIVITIES AND ORGANIZATION",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r194",
      "r567",
      "r568"
     ]
    },
    "us-gaap_OtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccountsPayableAndAccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Other Accounts Payable and Accrued Liabilities",
        "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Others",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current asset",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation Adjustments",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r16",
      "r195"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less: Foreign currency translation loss attributable to non-controlling interest",
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r16",
      "r195"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "NCRA_TotalComprehensiveLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation income (loss)",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PREPAID EXPENSES AND OTHER ASSETS, NET",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLoansPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLoansPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured loan, current",
        "documentation": "Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r601",
      "r602"
     ]
    },
    "us-gaap_OtherLoansPayableLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLoansPayableLongTerm",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured loan, non current",
        "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r601",
      "r602"
     ]
    },
    "us-gaap_OtherLongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term secured other borrowing \u2013 current portion",
        "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r138",
      "r603"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other (expenses) income, net"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "NCRA_OtherReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "OtherReceivablesMember",
     "presentation": [
      "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r731",
      "r743",
      "r753",
      "r779"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r734",
      "r746",
      "r756",
      "r782"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r734",
      "r746",
      "r756",
      "r782"
     ]
    },
    "NCRA_PRCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "PRCMember",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_PaymentToBankDebts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "PaymentToBankDebts",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Bank borrowing",
        "label": "PaymentToBankDebts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative",
      "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of controlling interest",
        "verboseLabel": "Exchange cash purchase price",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r470"
     ]
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net cash outflow upon acquisition of a subsidiary",
        "label": "Payments to Acquire Interest in Subsidiaries and Affiliates",
        "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity)."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r700",
      "r701",
      "r704",
      "r705",
      "r706",
      "r707",
      "r883",
      "r885"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r381"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r606"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://nocera.com/role/PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares issued",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r381"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r606",
      "r625",
      "r885",
      "r886"
     ]
    },
    "us-gaap_PreferredStockTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockTextBlock",
     "presentation": [
      "http://nocera.com/role/PreferredStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PREFERRED STOCK",
        "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock ($0.001 par value; authorized 10,000,000 shares; Series A Preferred Stock, 2,000,000 authorized, 80,000 shares issued and outstanding as of December 31, 2023 and 2022, respectively)",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r542",
      "r699"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses, gross",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets",
      "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other assets, net",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "PrepaidExpensesAndOtherAssetsPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses and Other Assets, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase cash price",
        "documentation": "The cash inflow associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment)."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from disposal of XFC",
        "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of common stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of IPO warrant",
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds received",
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r571"
     ]
    },
    "us-gaap_ProceedsFromSubordinatedShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSubordinatedShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from secured other borrowings",
        "documentation": "The cash inflow from an obligation which places a lender in a lien position behind debt having a higher priority of repayment (senior loan) in liquidation of the entity's assets scheduled to be repaid within one year or in the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromWarrantExercises",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross proceeds of warrants",
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants."
       }
      }
     },
     "auth_ref": [
      "r818"
     ]
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductConcentrationRiskMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows",
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r248",
      "r250",
      "r260",
      "r266",
      "r274",
      "r282",
      "r283",
      "r300",
      "r305",
      "r309",
      "r311",
      "r322",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r472",
      "r475",
      "r476",
      "r488",
      "r491",
      "r536",
      "r553",
      "r581",
      "r627",
      "r648",
      "r649",
      "r684",
      "r696",
      "r697",
      "r709",
      "r815",
      "r852"
     ]
    },
    "NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "PropertyAndEquipmentUsefulLivesTableTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of property and equipment useful lives"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://nocera.com/role/PropertyAndEquipmentNetDetails",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/PropertyAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY AND EQUIPMENT, NET",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r217",
      "r220",
      "r221"
     ]
    },
    "NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives1",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment useful lives"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/PropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r173",
      "r233",
      "r550"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://nocera.com/role/PropertyAndEquipmentNetDetails",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets",
      "http://nocera.com/role/PropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r537",
      "r550",
      "r699"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment, Net",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r217",
      "r220",
      "r548"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://nocera.com/role/PropertyAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of property and equipment",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://nocera.com/role/PropertyAndEquipmentNetDetails",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/AccountsReceivableNetDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for doubtful accounts",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r328"
     ]
    },
    "NCRA_PublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "PublicOfferingMember",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Offering [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_PurchaseOfFinancialAssetsAtFvtpl": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "PurchaseOfFinancialAssetsAtFvtpl",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of financial assets at FVTPL",
        "label": "PurchaseOfFinancialAssetsAtFvtpl"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_PurchaseOfNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "PurchaseOfNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of non-controlling interest"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_PurchasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "PurchasesMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchases [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Net",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r833",
      "r834",
      "r835",
      "r836"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r726",
      "r738",
      "r748",
      "r774"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties",
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r510",
      "r511",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r624",
      "r626",
      "r657"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r631",
      "r632",
      "r635"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties",
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Axis]",
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r510",
      "r511",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r624",
      "r626",
      "r657",
      "r870"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/RelatedPartyBalancesAndTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY BALANCES AND TRANSACTIONS",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r508",
      "r509",
      "r511",
      "r513",
      "r577",
      "r578",
      "r579",
      "r633",
      "r634",
      "r635",
      "r654",
      "r656"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantLiability",
      "http://nocera.com/role/WarrantsDetailsNarrative"
     ],
     "auth_ref": [
      "r268",
      "r269",
      "r358",
      "r383",
      "r512",
      "r678",
      "r679"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r727",
      "r739",
      "r749",
      "r775"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r728",
      "r740",
      "r750",
      "r776"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r735",
      "r747",
      "r757",
      "r783"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank deposit",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r822",
      "r873",
      "r877"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Accumulated losses) retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r182",
      "r545",
      "r563",
      "r565",
      "r575",
      "r607",
      "r699"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r271",
      "r272",
      "r273",
      "r275",
      "r281",
      "r283",
      "r324",
      "r325",
      "r436",
      "r437",
      "r438",
      "r457",
      "r458",
      "r479",
      "r481",
      "r482",
      "r484",
      "r486",
      "r560",
      "r562",
      "r582",
      "r885"
     ]
    },
    "NCRA_RetentionReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "RetentionReceivables",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retention receivables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net sales",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r304",
      "r307",
      "r308",
      "r312",
      "r313",
      "r314",
      "r398",
      "r399",
      "r517"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r672",
      "r681"
     ]
    },
    "NCRA_ReversalOfDeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ReversalOfDeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/TaxationDetails-DeferredTaxes": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://nocera.com/role/TaxationDetails-DeferredTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Reversal of deferred tax assets",
        "label": "ReversalOfDeferredTaxAssetsGross"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r792"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://nocera.com/role/PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of stock, price",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesAndExciseTaxPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "VAT payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r804"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://nocera.com/role/AccountsReceivableNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accounts receivable",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other payables",
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Meixin",
      "http://nocera.com/role/BusinessCombinationDetails-Xfc",
      "http://nocera.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r468"
     ]
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantLiability",
      "http://nocera.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://nocera.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of income tax components",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other loans",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://nocera.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of deferred income taxes",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of reconciliation of discontinued operations",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r21",
      "r23",
      "r117",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r132",
      "r134",
      "r135",
      "r175"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://nocera.com/role/LossEarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of earnings per share",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://nocera.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of reconciliation of income tax expense",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Equity Method Investments [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r319",
      "r320",
      "r321",
      "r322",
      "r491"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "presentation": [
      "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Equity Method Investments [Table]",
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r266",
      "r319",
      "r320",
      "r321",
      "r322",
      "r491"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of customer relations",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r64"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of goodwill",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r685",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://nocera.com/role/InventoriesNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of inventories",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r148",
      "r149",
      "r150"
     ]
    },
    "us-gaap_ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock",
     "presentation": [
      "http://nocera.com/role/WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of warrant activity",
        "documentation": "Tabular disclosure of acquisition of assets or a business through noncash (or part noncash) transactions. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Disclosure may include the equity interest acquired, value of assets acquired, value of liabilities acquired, net monetary assets acquired, number of shares, warrants or options issued as consideration for a business or asset acquired and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47",
      "r48"
     ]
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Product Information [Table]",
        "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://nocera.com/role/PropertyAndEquipmentNetDetails",
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of assets acquired and liabilities assumed",
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree."
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r112",
      "r631",
      "r632",
      "r635"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of related party transactions",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative",
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of assumptions of option pricing",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetails",
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Short-Term Debt [Table]",
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://nocera.com/role/PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r75",
      "r76",
      "r180",
      "r181",
      "r182",
      "r239",
      "r240",
      "r241",
      "r298",
      "r381",
      "r382",
      "r383",
      "r385",
      "r388",
      "r393",
      "r395",
      "r571",
      "r572",
      "r573",
      "r574",
      "r691",
      "r802",
      "r823"
     ]
    },
    "NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ScheduleOfWarrantLiabilitiesTableTextBlock",
     "presentation": [
      "http://nocera.com/role/WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of warranty liability activity"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ScheduleOfWarrantValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://nocera.com/role/WarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of assumptions used"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of concentrations of credit risk",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r55",
      "r56",
      "r108",
      "r198"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r712"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12gTitle",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://nocera.com/role/PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r809",
      "r810",
      "r854"
     ]
    },
    "NCRA_SeriesAWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "SeriesAWarrantMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Warrant [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of warrants, Granted",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetails-Assumptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volatility",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetails-Assumptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative",
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r404",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of warrants, Expired",
        "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://nocera.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of additional warrants",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "presentation": [
      "http://nocera.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option to purchase shares",
        "documentation": "Net number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative",
      "http://nocera.com/role/WarrantsDetails-WarrantActivity",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431"
     ]
    },
    "NCRA_ShareBasedCompensationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ShareBasedCompensationMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Compensation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetails-Assumptions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected term (in years)",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r427"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual term, Exercisable",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual term, Outstanding",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation",
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r184"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://nocera.com/role/PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance, shares",
        "periodEndLabel": "Ending balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetails",
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "NCRA_ShunChihChuangAndFiveConsultantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ShunChihChuangAndFiveConsultantsMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shun Chih Chuang And Five Consultants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_ShunChihChuangMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ShunChihChuangMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shun Chih Chuang [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r263"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://nocera.com/role/PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r239",
      "r240",
      "r241",
      "r266",
      "r287",
      "r288",
      "r290",
      "r292",
      "r298",
      "r299",
      "r322",
      "r345",
      "r347",
      "r348",
      "r349",
      "r352",
      "r353",
      "r381",
      "r382",
      "r385",
      "r388",
      "r395",
      "r491",
      "r571",
      "r572",
      "r573",
      "r574",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r594",
      "r606",
      "r628",
      "r650",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r802",
      "r823",
      "r831"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative",
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r35",
      "r225",
      "r253",
      "r254",
      "r255",
      "r271",
      "r272",
      "r273",
      "r275",
      "r281",
      "r283",
      "r297",
      "r324",
      "r325",
      "r397",
      "r436",
      "r437",
      "r438",
      "r457",
      "r458",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r486",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r506",
      "r560",
      "r561",
      "r562",
      "r582",
      "r650"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill",
      "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r272",
      "r273",
      "r297",
      "r517",
      "r569",
      "r594",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r606",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r615",
      "r616",
      "r617",
      "r618",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r626",
      "r629",
      "r630",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r650",
      "r703"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill",
      "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r272",
      "r273",
      "r297",
      "r517",
      "r569",
      "r594",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r606",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r615",
      "r616",
      "r617",
      "r618",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r626",
      "r629",
      "r630",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r650",
      "r703"
     ]
    },
    "NCRA_StatutoryAndOtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "StatutoryAndOtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory and other reserves"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_StatutoryAndOtherReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "StatutoryAndOtherReservesMember",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory And Other Reserves [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r730",
      "r742",
      "r752",
      "r778"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of shares",
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative",
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issuance, shares",
        "verboseLabel": "Common stock issued shares",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r141",
      "r142",
      "r182",
      "r571",
      "r650",
      "r663"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consultancy services settled by equities, shares",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock for equity incentive awards",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r141",
      "r142",
      "r182",
      "r582",
      "r650",
      "r663",
      "r709"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueOther",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consultancy services settled by equities",
        "documentation": "Value of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r141",
      "r142",
      "r182"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Nocera, Inc.'s stockholders' equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r145",
      "r146",
      "r168",
      "r608",
      "r625",
      "r651",
      "r652",
      "r699",
      "r710",
      "r825",
      "r837",
      "r864",
      "r885"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedBalanceSheets",
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Beginning balance, value",
        "periodEndLabel": "Ending balance, value",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r91",
      "r97",
      "r225",
      "r226",
      "r254",
      "r271",
      "r272",
      "r273",
      "r275",
      "r281",
      "r324",
      "r325",
      "r397",
      "r436",
      "r437",
      "r438",
      "r457",
      "r458",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r486",
      "r494",
      "r495",
      "r499",
      "r506",
      "r561",
      "r562",
      "r580",
      "r608",
      "r625",
      "r651",
      "r652",
      "r667",
      "r709",
      "r825",
      "r837",
      "r864",
      "r885"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/CommonStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMON STOCK",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r265",
      "r380",
      "r382",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r394",
      "r397",
      "r485",
      "r653",
      "r655",
      "r668"
     ]
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityReverseStockSplit",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative",
      "http://nocera.com/role/PreferredStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reverse stock split",
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://nocera.com/role/SubsequentEvent"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENT",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r515"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://nocera.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubstantialDoubtAboutGoingConcernTextBlock",
     "presentation": [
      "http://nocera.com/role/GoingConcern"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GOING CONCERN",
        "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "presentation": [
      "http://nocera.com/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of movement in valuation allowance",
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "NCRA_SupplierAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "SupplierAMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_SupplierBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "SupplierBMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_SupplierCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "SupplierCMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "currency_TWD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "TWD",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taiwan, New Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "NCRA_TotalComprehensiveLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "TotalComprehensiveLoss",
     "crdr": "credit",
     "calculation": {
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive loss",
        "label": "TotalComprehensiveLoss"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_TotalNoceraStockholdersEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "TotalNoceraStockholdersEquityMember",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Nocera Stockholders Equity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "NCRA_TraDigitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "TraDigitalMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TraDigital [Member]",
        "documentation": "TraDigital [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name"
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title"
       }
      }
     },
     "auth_ref": [
      "r793"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_UnderwritersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "UnderwritersMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriters [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r790"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r59",
      "r214",
      "r215",
      "r218",
      "r219"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-ValuationAllowance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions to valuation allowance",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount1",
     "crdr": "debit",
     "presentation": [
      "http://nocera.com/role/TaxationDetails-ValuationAllowance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reductions in valuation allowance"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_ValueAddedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "ValueAddedTaxRate",
     "presentation": [
      "http://nocera.com/role/TaxationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value added tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VehiclesMember",
     "presentation": [
      "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_WarrantDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "WarrantDisclosureTextBlock",
     "presentation": [
      "http://nocera.com/role/Warrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "WARRANTS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r700",
      "r701",
      "r704",
      "r705",
      "r706",
      "r707"
     ]
    },
    "NCRA_WarrantWeightedAverageExercisePriceExpired": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "WarrantWeightedAverageExercisePriceExpired",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average exercise price, Expired"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_WarrantsExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "WarrantsExercisable",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of warrants exercisable, Beginning balance",
        "periodEndLabel": "Number of warrants exercisable, Ending balance",
        "label": "WarrantsExercisable"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_WarrantsExercisedSurrendered": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "WarrantsExercisedSurrendered",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of warrants, Exercised / surrendered"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_WarrantsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "WarrantsGranted",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants granted"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_WarrantsIssuedToInvestorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "WarrantsIssuedToInvestorsMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Issued To Investors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_WarrantsIssuedToUnderwriterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "WarrantsIssuedToUnderwriterMember",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Issued To Underwriter [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical",
      "http://nocera.com/role/LossEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - diluted",
        "verboseLabel": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r292"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical",
      "http://nocera.com/role/LossEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding - basic",
        "verboseLabel": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r292"
     ]
    },
    "NCRA_WeightedAverageRemainingContractualTermGranted": {
     "xbrltype": "durationItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "WeightedAverageRemainingContractualTermGranted",
     "presentation": [
      "http://nocera.com/role/WarrantsDetails-WarrantActivity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual term, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://nocera.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "NCRA_XFCSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "XFCSaleMember",
     "presentation": [
      "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative",
      "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "XFC Sale [Member]",
        "documentation": "XFC Sale [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_XinFengConstructionCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "XinFengConstructionCoLtdMember",
     "presentation": [
      "http://nocera.com/role/BusinessCombinationDetails-Xfc",
      "http://nocera.com/role/BusinessCombinationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xin Feng Construction Co Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_XizhiBrenchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "XizhiBrenchMember",
     "presentation": [
      "http://nocera.com/role/OtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xizhi Brench [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_YinChiehChengMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "YinChiehChengMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yin Chieh Cheng [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "NCRA_YuHaoChangMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://nocera.com/20231231",
     "localname": "YuHaoChangMember",
     "presentation": [
      "http://nocera.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Yu Hao Chang [Member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1D",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c),(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(4)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)-(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "37",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2AA",
   "Subparagraph": "a",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-2AA"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205-20/tableOfContent"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205-40/tableOfContent"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.13)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350/tableOfContent"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 5.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r204": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r205": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r207": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r208": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r209": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r210": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//840/tableOfContent"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310/tableOfContent"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//326/tableOfContent"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-20/tableOfContent"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "SubTopic": "740",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//705/tableOfContent"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1"
  },
  "r866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r868": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r871": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r872": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r873": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(g))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r883": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r885": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>113
<FILENAME>0001683168-24-002037-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-24-002037-xbrl.zip
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
M,YYGPB__ I\=^I]&S'B4FSVT9-5-DO%W1(2ML- /"N4O)S\*8Y0I$>=Q47=
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
MHOFR0^DV%6^H,P04"^M_9Q(C&7DZ>"@#W=U'+%-&W/C? ?G-;C_M<Z_6LF\
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
M)P%-S=.HG=:\W(47?CLE12X!WIZ/IW;[+KD[+_EDEWX%$5*S(X/M6S"U5!(
MUCZ[6IX:TXJUV'G24%IUAYL4;E/DDL %M6*IUKQ 2 Q@/;D$D@TWG#9(;K>@
MD;F&"VP[3*4P'62/4T)Z]3J:F$0".\[_(<(NKY5BU0602:)%O[["$G3?)X_T
MW%P,F8!N-VX_<DX0$6Y%U5I1=P>>#'@5$[,V5P(HSN_! ]69F0??!"WFOP3-
M2(D>M[@>VE2'!-"<KT3ZSFAIHDU@/21:F#:NK=/6NV&QZRESL=HV$4@ *GRR
M-G_JO-->Z<!J\8U>P0% XPU@$;T$B)S[I?XZ\$8-G4T;':A[@%H-D)<DEH"3
M_W+M3C@[_6SS#GY=U%(CC01PG+NF\DY^AY>T+U1P\7[+S=9$(($4YY=IN)K?
M^=+V?%._WF"1+2"!).>7:7QSO]- 65SE7E HMA.  $,R 7[6*+N>"02]S:\V
M+S.TJE=BE' >H#;O-QS=#?M'WVUM84IL::3@1 -"R-TD=&/K\+%5F3[V++M[
MC+SGO$V'OO'1335[/_>1Z_\-PD^X_BL1%3()D#E/E?CYCXVJIU5WR+5%KOA(
MRPX:"<PXI],NS$ +_[, H_^A6\\IFFM/+"4&LD]'$5ZM?9@XT[0E;' ^'05N
MZ/3.3\\OSN#__P"QCY]6?DY"6RC0?GQ\/'ZZ#_UC$BY.SD]/+U+0JSV5-9Q7
MX80N5\OC!:OC[/W[]R>,"BIA5T3 Z#O)F<\KB'%,BT]*S6BT'3 @3EY0<M^Y
M;RLY%$'^*XH\HO6_AJPP0-O*6AG3KR1Q?]/*:\@-VM56[FV%?"6Q!T4CO-0?
M3YSU&@=SDJ7 [R @J1[D22 X"6,M<%8H6CMNDU 8K*/T7"YREVCEC(C+JFHH
M0G_U\G(]FM0[.^]=G!T_1=Z&TS9,;+JA'1-YN3V88+5%R#U>D < %9_002%N
M/ZHCIW^PP23;Z-R)[ID(2=1;.,Y:IE%AF1/DQU&>LC<+5$VBPWE@U;1B8@M.
M+PY/:!6TTO,>X'AQ5L_.KI+L=[37($"NUV80Y.3TCU;";]7"'FD(G]LT7"Z2
M_SB @20,4>"VXZ!<IOBUWS",PKC5",SIT]$'O_9N=H_ASS=>._:1CZ@/BYFX
MX_Y4_X<-4W02D_ YORLW!?LE?$#1#5K=H_"(<?OI:#<9]GT://CI"':U=.$
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
M28;R+62!Y*3,F6YH-:$[80M99Y+,Y;G110!Q3#ZZ7?[15GT,4@%)<KK(/UJ
M/1ZOWR+_:,U6D_3$7JV GTU7]K./3\[.H8&;1HA,]'^T!_;HA0 ?X4JS)/"A
M^<-%UFBY^XO:2+;V*/F8BAXB)RJ_V_@:XTH?06M1:VBZ[:E"I:!U(>W);?65
M?!H?RFL;IQR<I8TJ^DC'W]!M87M2'262,<DN'\2Q&4B">$DV^97WCM695C"2
M[_#[Q$.WZ=/#][T;]]JI;N]W=QO,3%[-^0!F*KR2VF!F\@+H YBIKEY@!#-5
M^DIC[@:?)0'4C+47;E4#'0!.[KRHO'1M@W-Q6_3'CV_?GKVQ!A9RUF&<Y@F
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
MJ0#NS\)2_Z/E(1$/JN4@5]$<Q\%\98=@M! ^X7 _7C>->2$./E79UVP=)7M
M8KSLMPLF737F6#T4J$:!9ES+CM^]V%;H>[1\J^! -1(T8UPB< GT7=K3L/76
M'WFLHV4L%R<:HS^J8C3-\=.' 7"7?B\. N#/GPM53O.:IVFQ^VTAGR&(1HN9
M_42T?=+T'[J,M J&_N*E@!PTR?RD2C(O<=TEX#LA^>GGJ@Q1.NC/;2;@5,_
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
M?W\)\'UMUT]BHZ-%WW:#+[87,U-=#AOY]A=%7K"Z 2\YB-)DHT #=5'F[//
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
M$R+AO\Z+5%+M'"WE(67/JD]7 $1H+6WCBEODP^YS3M>K ,;W(1K"BW'!4K(
M"KA<6P5"BQS#!E#D.(5; T ;![,"T6:G33;-=.U=X-TX1!0+0V.>9B!PD]VI
M'92YO]MF*12CAW9F&@E2_&< N/?]!+JJ<;/SJ,_G%9$".OG<FV2;SAYYR:QM
M-24>Z978A</,@=]IH\BK+KX@( -P[7:ZG<T]<1.X"U?D)A>WXP]ZR D25".G
M%P-BWJXIT%7-82?*!6'>Z7OH-<D^G0^]AEBL:6R:O!%]!IZS@$'(.D"WB(L,
MT #'A8Y7\:57X:<P6M3#5R<[(W6Y6V@MH',IRD(GHR!Y^@&=.L,8HY-=5.8&
M7N6,?ZO'+4,%+A")]-,N3)QE&./[%ZD>FR,+PN0U&48XG]/SQY47(<IH9P,8
M"+XH'"UV2,&F!%TX]ACLQY67?8FEMPW!1N RRZ:9V4\#U[YS/41EUMW,@X?^
M<<5+#ND$ OW:"EL?!L!=^KT8X>;/TR<+O.27*\3!$*<-2)(]H9E.HBB5DC3)
MW/=&'<5%2802PX)!&?G;.#VQX1!$HP5:5J0+<'AX2:/_@*(EFWHT<5)RIRW7
M''MP?>?Z.^_G70/WJ6 0%Q(]SLN)'MV;J34TIU.<%=2UAI5G\]*A%&5O$*RK
M"J^%;-J!ZOR([;4B G1(W@N?A&^_B8ZD3<:""#NI-^/JT>V4*]!\&&5OWIR"
M_J>@_PMAF\[QCV,.^J=JA^6'2'F)4_VP#Z%S"1Z !^^3NX5P?6_[SP-W[4;
M8;_/M-=@QY1&L#^&VFZR!;5V6V_"<A J[L+%QTGJ&LMHXR!3HN"62!Z0!D[/
M#E?H!^R1?[ ]['?E+_5FYE5UNW /E:L%0F@7ZI"*<^*6B-*6:!2 4$<]VQ(]
MRNP_J@"RR/&B]S[\)I2/0'QN1^XVT_V@@K:+OW;A%YFHC@-\MREZQM7JHVQW
MOR]JHLU*&G7Z'U3RV/30+C8C=]%%MK]T-XU'T0H$LY7M7R'E]]%-7%6M['T<
M,'Y0R12CB^P8C582FND?A1\2(K2J"Y8G_T&ED44-@<".#*^&3'2&(--J::6'
M\8S-37@,0M0"!6B"\_XE;%X(WW8V*C31,<A3@YC3Y.C#D<E1?K*W)D^\"5^^
M7 E1@"9?'[4XX)@HC.-@OK)#$";E@>0>=#4F/@9!:I$2-('ZI%DJS+?%G)0'
M<U$W#^9;OW=*@CDEP9R28!H6[5,2S"D)YI0$<UQL.R7!-%3Y@E35;1"QDUW8
MG8XIJ86/B;:;XREYY;ALZ%/RRBEY14,!/"6OG))73LDKS6UPXP#<VZYC/N%'
MS@!JGT0$T]\4['@L<'Y0R:Q'GQ>=[')*N])*,O=+NY)\\5@F0EW;_Z,+@P ^
MNOZRA7R"G?F.08B:)X#L-!2M]J\A].>5%)R6\@M(4Q^#R+5*"]FY+"WL66EM
M@9G]-+:?*1$CV:NV/.4QB%$K-#BEL)Q26(XIA46OP_&4:M?XP<>1HT_Z'7.Y
M$0S]T'6RBC2I'Y!8TU/6-L^:]AB$IS4ZL-(L=).E?!F4RQY-XSN$G6L3?:VR
M%0?ZY#^27 E2@RI=!1=_<SEV"5U#,'^]A ]OP-Q),^W&#_?F$YC'^$FOGAV!
M)<0O!(]\[UG6(V?4>0WGWW&8/H/7_'R6[[@/KA/;7K.3&8]VX,Q0QV06=2^.
M=NT0;W1K[%E-*Z0'@>TODR2+L/N\;9,5L$W@W@"/I!N[P8;VFIM,TLQL:A3
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
M8NX.7ZI!'DY@BC(P"E\-3#B+R23=U?V?LP@GO^#DUT)=[J*,LT)7P6M*O"\
MH[@5J(3)<2:&J!SZM3A[&OEH\QC00KJ)\GP7Z)*!R@7=S5GI@!ZFJF12, I?
M!TV8F"IE:7VOI)V$^DN[4-\7<QOJY2"[H?X2:JB7 I.'^DL_W3Q^%\H3GJ9)
M5L1YH+KT:I"FIZZ@R15%YU"E!H-&@[ :.Y 3?H_-$\LBVE@X>ZBA@]<I]Z+0
MC2JD8@ZSRRI!MA++"C(P.*(&)J:3Q8P01?F?LP\HUB2XBAZB/(C5Y2[*."MT
M%;RFQ/L",(I;@4K( ]B(P5E_J/>2:W=7]H7<[J"3 >SNG&M+>&>$%I:X4ZX4
M.OLL<O%SD$X?M;-(HHR[^6,%O,/D<4_ >RGK4 G3Q@6B<H@+GOURYR1\H?V+
M9)+\3]W%$E(Q=]<[JT$>[G<696 4NAJ8L)6>2K+.7D)[>>A_0KI^HMR@N\J#
MG)]&M+BA2JOA?D>U%KJXK5HJ[IU.]A@5&ZP;%4<75O%-.I=!AL-INMOC)./O
MU U/=?(.!Z5FV*VAJ%K8.V-L$8K#3K:[BNN@MA*<B'059;08\R@I<+C8XW*[
M3O8SCL-M2K(@UF<5L=9VFJITF$N=K*5VJM[Y. ZOD#FLI8T.ZA>(&7A#+;SA
M^VW./0_/KXABR52CO&  @O@Z3<,K_(3CE%\HRVI.D+P8MPB.M>3X?J^QKO9N
M AMJQCMIC\>NN%VL8PTQ<ZAE#U4&3[X'47D70'*-DP<VKYB3@N_EGJ8WN8:W
M)@V'MP380&]=&: 3A\$W*XSB90()8EJHK<;NFZ**OBZDG*9/F$SN*9Q@D_<\
ME3QW=1FE%%9]%67GH7<^J!")=P8\L2/YM93K@KY*-SRI.#O'(?&@^]A5,<M
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
MWZ8;3((+=IG:M_\U*\<GE?9_Y3DR $S&?(@2.K#)7^9)CNDW4S7!HIA+]JA
MMKG3EP$3CA3 Q ,VR1LVTTOMQ6P$&57B$(,,)729BV-9[AV;Y#F)[HN<[>!8
MI^R\_<$1 [%.9=QO,#OF@^@#X!C+T(/F$3[) RV06&HZ!&Y>8U2H03JV;UB^
ME>K (J0E6N-";Y/J"@#UFEMIUJP2*6MB5\C+M4(=@-(+A+@$F.9;"DM]*=!O
M7,S_W3\-HALZ])[3/U5K_S)!+\00@$K)T4C!(T@?FH8D3!1Q6?],:2T6+@.R
M(!QFR)=<EICPF\C-RXQJ34^+MB97%.NX*C4P;+/'JEOMO3@LCT'B7WGM_:19
M;#-_ U'#$]]4T!4\ZXM#Y)<"HYY7]4Z 1@L>O^9\R=;6_UK:*Z^ZD+6<*D7A
M\JF#SXI+Y1([/!XM#NO]MLYW5+PR2@)>2ZN6/%QNB2"M"-;:N.&=9=V-+P,[
M9+;*_C8C#>F6V6F"8>,@N(9=3)#Z9UV_++MH)B5_#+3IJ.DU@#+.LKLF, U>
MCTWFE[;3IE/PS31UUTTM#9IAV@Z<BEU ^G R?\S=.*.6;XX9.G,&%=!L,W?I
M5)2#U*LK=YTT$X"&$S-*:;?W3&@A=Z^6D(J"X94>GR(I06NVME;P/U=[AY]P
M4N!K6E+L)!D#]4N4/TZK^RV:.S)8ZG/Z?Z%Z\]HH2VXW68YVM;OK<K 9,+P=
MCUW87()SE 40+A";IEF^V+++.?CB*R9/T09GJS163\BI%=S.H)B =^=/5-)N
MV/5CR:X$/[ 1J&XUW(A4G$+)<G:X!0:?WI,TR\K[-Q4.=B2<WJ8C0NM<J'-X
M#&M_A A,N%N'251WE7IGP&*/2< .2%<7!)NN*M#(.TU29X+=R5*G$@;35ID0
M"@EV:_GF<F;O1*IOC)KO]D%$^(J^>#.S2=C'=5URP+++N[J2T)HB+4JAF]X(
ML<;H <IM7^]Q0HD=TZ9T$NZB)&*5@!WRK*J%RG.3EE-:V;G0X9=>!1S1K. *
MK5ZI528#[^C!B6%"&+8-UYX;/ZM&SP>-UJ;>D@JE?/MH"J_9XV>D;M.D@59.
M@%3NF#I3ELK.T_]:.R0D S9JPNES#8$KO^'@ZYJ&WZ"(*\.XL5?IE.)+:.3=
MW@AD@-V]%T@A#(9?)H26E/+.IL.9SWHJ+4H*ZE,5NM,DN\3;E.!6WMK9,ZT[
M*0FC)" O?*/NH%--9WVC^U6 LWXZ<27A+*\#4ZO.[Z-L]I<=5T:L;*MT<NR-
M=6^$OA+=\W=6-9:E/070,VF^0!5V+FD'7#W/IY1V7U^4D$6N"Z+0QDIZF)J,
MWF ZN.8*=\+SK.=Z&:R@?ZKSKN=Y$ZSI]+/Z."+4>Z^/5U%6 <-A\Q'>!U'"
MOM$BH8_W:1;$BZU4L$[;81B8GOHE;J\5.<<'ZMY&<LHW@.E:G<4M?14+6Y;
M5[(E29^BC/YQG1+V2=BG.7P60[JCHRQZKS[#7#?6%3MST/IRQ[LB)L6G%2%-
M6#7@XC!YWVV"I2*],=>0#SC&NO?Z,/Z3&.O&<-.P&Y#1_@C9\9B->E8,=O-A
MX;,I/=XP$_[&-W;.J4<M>GW(8Q$KY++NS]?QJR%RN8])LY&C+>!V'W\?6'?+
M?OT43&P4(*DZQM[+G (Y$/V(N9P1=IRN-HUUL[,*-=0(M#[M6 >$GBS.LI\0
MXW 5UH*6+7;W<P(V05_G$]A\)H\\-7(05H,I@Z:<$.@SILS_B?A!IBK#F'>N
M2)+A6LZH66DZSFE@ZTHOM8%)#4R;:X]5OA8_/7G*8L45 9UZ\J[GC53"V64
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
MLJ/<:W-VD $PI!V#6MA#5=G@P?9@!?:@VLIQ4P0>:@0<H;51>)B%UT5I\[[
MQ=4O\YN;UEA]?KN>W+Z?7][,JOZN=PY?X?O<.O:JA-W.@^H =Z<W99)@.*:%
M)TY&WN= HV#7#U.X4TK[XY V@"E$@;+(%)+**'2YN+M;_#*_?7]T^#&N(?\2
ML)0"RB-<1FD/Z\4JR))5XKZH=U;8X>NSHA8[$QLJ\^88891VQ@8SY(8-:E$8
M;##B$]@PN;N;W +HFMS@(#,N'_2%7#8C<H#MUJ,KX9T06EA]'I1"D'H:):+%
M]@;3GCBV[W-8Z+FGC84;(I,T2L#(948J\&TV6<W\1YUE\,+V$K,=QI/-AA1!
M; I!6@VG4Z9FZ)T94K4X&#*9,0KSGY4&GTFJ=2!%L7H+>P640\3A313<1W&9
M=*G:K]+ZZ5"+JET#MH<43O42'X<93ON!9(<>3O,&,)7E+&[)AY#+R:_L^$2Y
M#V4RG=Y]G%VAF_GD<G[##VQ[KV7S9)/N\#IX'G"D0J/A=L.[$7IWO[M2' PS
MS1C%(Q5, U$5H-->$I?,9RIT*IXI9CA3H9:'3#)3,%M/_@8CG<0=CEF^W65
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
M*_7F9BI2&T";@P7$=CM=H-9KSS0Y70>Y*O9))@[48LZF>S4@FWE9B0RDAL>
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
M&U1\.;QU#/-A[LS)QHWRJ);CBW7YNB#H @3^.\R50LHMD@0LWT]L;TYV0:@
M_KPE$._O,?'F\88$\[\2.XQ)Z.TA2%<: \'^ 1-L 8=(>*<.49?A P&\VAJ(
M^(^H!P\!CTB0+QZ)YS&[S?9!6LYK#X3];YBPB_DT /CT.=Z ;BUP[ M=@/#_
M9 K\%6Z1)# CH1NPE#LA /M*8R#J/V.B+N 0%>^A[T#1/C8%VS_X8)?80X+Z
MWHU6MI=1=$]_%\GAYC2'0HYB<RK91(7]5V*'8- +C:&0HYBA"A8[!KR?A.$9
M,=)51=P:"CF* :IBLF/,AW[LQGN6>G62;!].CM-SK*NMH!BC&)TBIE"P/7@:
M_)AEE)7A6VX)Q1C%UI0QAX)S/WV3Y8U\ASS_D^QE0%>:0I%&L3&E[*% /0M=
M]M)JX:[4BT:U+11L%,M2SB *VDO[>>10KM(G;0PD->C"+E#L4<Q*$+LH(F#Q
MJ.$N*+B+^^P%7+CO!XYT25=TA(H#Q=[48!U%*);C4+BB_#]CUR>O9:+@-@??
M$>$)0,*F(;"_T8/]#1QV%#M4R:8AL'^G!_MW<-A1;%$EFYBP]^D_I^$R^"RX
M@18VAD*.8HLJ6,0$/-UIIN$L#)[<PHL%">J5'E#H$4U4.;.H"I]M\A!M/[2$
MXHUHKO*9P\1Y%D2Q[?V/NU.=)/GMH9@C&JXR1KMV,&9R9TX+42A1J0D47Q1;
ME<M.UY R"8?$%JOO>0LHH"@&*(^9CO$<!^SNXS'PI?[8:BLHKBB6I(BIKA=>
M%D8<":=^X<_@"#:49;7,1L<P?@S=F%+ WC E?NZC$=R*"9I"X44Q_Z3L=0SU
M(HVB9X_#WM$38NB>RC.=X\QK!P49Q=@3,]8QPK.0,$D3>NQ.X[C8.X-PNEZ+
M5EY9>RCB*+:>FE%<Y$=1E)!0%W].+Z@44,P^*--=KS-DE=!E;__ZS<.2O9@1
MK#*55E"L44P^$5,=8SL)\B=1B_WV(?#$ST.X#:$(HQAX$M8Z!OF,#CZ\I290
M8%$L.RX[2&O"\'F5UED41R_P6T(!1K'T9,RAK;T;T-J[T5Q[42P^$5-(V&:Q
MX71&31\\=W-6L84/,[<#^)T-)N(25KM^OY<^^6'%M,-M2L<]_0<?=D%3*. X
M3R1E['4-=>*X,7$RDH[E%T]U9P6H*WM!!8#SAA+(-(I[_R/QO'_ZP6=_0>PH
M\(F3'?5E'GYA%Z@4$.\0%>RBB.!#X"44I3 -! T%<T#0% HYXMVA@#V<V,LL
MJ/FX][!)*(J4E_>  H]XB2AG%BD^+2:,9O>)#.S8SBF4X2_J <4?\4)1SBQ:
M_'S8IQO/)I#?F9<:0M%&#(7ELH8"\F)K>]XAW9,,Y%)#*,B(,:]<UE! 'FY)
MN*&+VMLP^!P_YF\[96 +.D!!1XQLE;** _[SZ1UY]OY-BCRG-3@[ 2+L0B:Q
MTFX<:\30G=QW[%" NJP]%'?4AY5B1CM&/DVT73P_I<2,J-TF"WI0]X)* <5<
MA3*-L[<67O)+M]:S=E"\$0U3'F,X;Z:2!\]=W7N!+3V7GS6#XHMHA7+80H'W
MSO9_#Y-=O-JSC(.$L.N3Z#C;  81< "H2!#M4RTH<-P%IZ3C:;+F:)K$$5L0
M*7U2IX&T'U0TF(\X 8PCG8*BTT,OXMSMYRSO-PM36)+G^(Y^Z'?YH0C0'2H?
MU(Q"8!@N%5,UD_&D/[>$CWV^Y\#/.DC:0_'NWNY5$(XR#T:K=9C>* 2A%<<D
MRG 21VO(VD.11S%^U8RBY5FA*^,V'H9A$/8#NDNMY!* ] /GCL/-OJ)B'.,Z
M,0C%$1]G#: 8X]S25EG! 7,<K"1Q!Y5&4%#Q;EZK+.$ >^^&VY' 95-J @45
MQ5[ELL.!]+^^J=!.]\W?#W_E_O%L-,ULZGX4>*Z3'H>R(D?4I":%V_6S#.MO
M>J]ZQQMXEF)].EE,QZ.!M1P.>G?6V)KTA[W%+\/A<G%YXO6U'3VD@DBB5QO;
MWF5Z0KPX.OSFI##Y+WX[$C=='T,&9D'FC91D:,^[PWI?KOQU.,MJD*IY*+<#
M3HK&IX06I.>S1<!)"ZM0?4'D=C94'I7FX.R(+<E% "Y/ @)6T071MZ-'5EZ)
M_H?547ZR/6;@67'?#L,]M;A983S> 2?O#^P.3B'2JJ!$,@CJL&2(_+AUYL6N
MO ,>TE[@EWT&2 O"/[J01CY+_!N$>TJ;6"CGK<"!M 8(@<=?2[X?RWEBYZME
ML$AV.\_EQZRQEKR&X)M?3$Q%Q!NBR[.0[&S7R2OG'LJ\GW$F5G%09[ _P@#-
MUT"CI0EQ/!#FAY'XWG;#=(]:/H9!LGF<A<':C:<AJP IF"N:8P %U+R/6G<:
MU<(&?88!YU*]6=.\([OV69@#^.Y02G6<L2LD+:4K#F+;2ULV.Z7FA!K_69V*
MPZ%"-'/X38&R:-ZU#9*%F&Y#)L"A;OBQPGG&C_3P).L#-A-1YX:::W3!T.5R
M1\)X/_-L5JW(8?;1CODEI**1]X(*!]>(AW".+IX1A<W?N'0N'U5G^+SR$G9S
M_C8(G,^NQWOW>SS$0WI#Q=6R*:\T2.!(H(M-+1I]^%NVS17P&P=QX50^"?R5
MZF@E: X%OV6;7 &^E%=T262$J4ZU<*Q;L]4O]KGC'V\O%M;8M1]<C[),(KKG
MI2%9CX%'@8_8_A?OU8Y[^ A0@;=F]E\@<%V<T&=AD6 M&6J+JS4G@#;F8I$9
M+!WP#9FL#U16K?D&9& +Q6+JC=DDB$DTL_?,9E8Z:;B-H?)HS3\ 0#E0LV&(
M/ XW0%"1B-J#[RB-D8J<<],$<W2.KU9A0H] %6[!(@.,!!5F:UZ%2X4)1JO=
M>[;4/;CC'M@+]U2G5E#<6W,/P''GTM\JIH.$+(,Y\5B<V,P."S3RBK*P+M(>
M4*Q;\P7H80W@'GW)&N9A?[,P<))5_-$.6=FV?3H)N7EE\XZJ?E!1M>8YT%Z.
M8$B@"RQ=(\>!OUF2<#L@#^K0%W$/J)!:<SEH"TG%/;IX!NZ3ZU ] A_.A!V@
MPFG-/: M' 7OZ++)3Q;'ZR;8.4S4!2J?+OP!X .7G']T">D<D2\Y!!MI][\
M]VGE1K? I=YE=KDC5+)=>!!TK[7Y(+1TY&:;8TPWQS3S)WN=X?\^#FS> R/6
M7-@:'!&+B+>4 ?-6--!2!D>^"T/^0C_S"UC1V-M\-T[?@+,0^2!-E$/\E52>
MTDY0^7;A,*@C7P BZ+.NSL5= U=U+=3P:$9F5W!!5TB"H7J!4VD)%4]KSH9:
MDXC'+;H89H?U&2();F.H,%J,8] 4AH1G='E8CI/>Q]O>S';ID;)O[]Q8YI@3
M=H#*I<5P TVY*'AOZ0"=)NYE3WL.%Q)SBE/X) R(EK2'0MZ:BP .N8(30V;#
MG,2VZQ-G:(<^RU]EK5;)-DD=[-3J8K7#Q!,#TA<JL-;\!]IS!(X(NO *I*7:
MQ?+OA>2152U\(IFQS%ZE4!-YNJ96L]0IIS<05*RM.0_TE[YZ6*'+N,JHSH%;
MXPVH,9(2<WS%5N\[UP_"0U)U$DE6U6I+J A;\U]HBU#$K8&SB4[]+*9_QO(V
M4D#C.'0?DIA=MRP#%OU,[7$*%:5BHQ9>4^-#16ZJ2Z-9G*]XWJMP!+DP!3VA
M2M*:#Z7%<.=61&](2J=9BNTCB=U5P?8ZR^_T'3R_4^\O9^/]]9;OJ27.EFRI
M O"0MU/-SHI^FS9%RPP5G[@BBX).3,(RNDMN#'AM#1/)F4*)P"^07XP>1A9
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
M&&!!MF)VZPNR'D;H@IR0>.2O@JW*/0CK"19:*_9Y$T(3XX$NJLH)55MDLA'
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
M<<9N5B'$Y4^.2D1"=JJ96;^R6(3,8V[U^_/WPT%O/++N1N,TC!C)+5#BSO8
M,TG:"3=B(2>M*JF##5GXU4E(N?=7([*AJ>]@NQ/4XA>$0C0+-/I47]K/HE<
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
M-2(O\VRC[$UW\3FWW"3ZOFH236?#^?+7U!0:_NO]:/9N.%D:80<)7ZRK+1U
M5P->/W\1Z0_!4KQE0;QE0<2WHFY9$&]9$!4LFO>B\*5G06PGJYZ).0[-RZK7
M>J(V _/GM92HK;WU3!'0J^J'_QI(,Z$5D"]#Q&:M5LDV\5B.K0&AV*[<S)U#
M=AY)(?8=:QN$L?MG^GLA5](+RX:^8.S:J=*%ID'6CT?X.3/*?;)A1* ^)A-R
M)PTKD??"#C-I?I7@1Y^8Z,J1!I+\4,>G@QY[_!*].\6%1W8-7VQEZMZK<,_P
M6&WX_6VW$_!M$#B?7<\[>'Q'=%1_XU(3.+^:S\O/'-KQ9N*/Y9GX=CH=?!R-
MQX5 D]%D:4W>CN[&PSSFI%AOYC XTIPL8%!A7R/.1'.86U2)_K2M):E;#$DW
MKC4S8D@BLOIZ$SQ]XQ WPY[^XP0Y_>&W,3VI>D.?KF![@5^3MJHTN@:0>70W
MZHU4@YM]6NADI$W.6R##RD.L@NDYQ>U$;[PC[K/KRW/6GS5!LU@K@)SC5:74
M$'=$^00CWL#13Z?@6_O*J<P4D$?;G>W2<W#!/9']*N5*ZK73& +;:Z,M)S L
M5^V&Z5()?H/G-6G-1=.\&OS&RVKR<HW+0P:R.<ERNG!C>"J5376MS,-7>L?/
MW.S-UGF]=WTW)JRZ1H5(Q>V-NB?R+MV$,0J%IZW$4^+/%U(L6<Z_Z=1)"\\)
MCJ8UQL'>NR^27DV>#3FD22@O[$C%:Z-:LU0X%O9^W?+$56!XU4<["=O2.S95
M/^R@B995PJ0KM_0D=A>$8?#9]3>1)&JZ4CPJ.V3=3>?SZ<?1Y.T".U1Z0!YB
MO9>@_/;80=&+1[I,+$FX902" Z%YO<SP4LKE(HQXYC%D@'>^2%7%PN,(2-#>
M#-% E*XL( %#^%'+YRPHXY0%S5^&8 R*/Z[0I8HY%G8P1#0R-5/)I-UK@_XC
MW7Y9A7!Z^& /)_N!] I!W!S;'%/H3-'P4O&,;E^- W\3@U<E?FM#-%]_4>*S
M@UY5J4R6:DD2M3=#+C(-4\CC*M8C#:]^:Q6YY1H#69"X7GP<]4^-OG%@^]',
MWK/9JWS>+.Z!?3DJ/8^7M%_%MWF"86K'N-.0S*F+4;NXMFS*K!OJ*I%&)5>2
M^@M])NBAR#?OR<U[<O.>?+G>$T;0R*?:E:2![U(CA=?V:D7"8P;=:7).%"OB
MIC)1Q#W,D(Q8OZ3R*#)BM)&"?]Q2Z0R^UT11'?10VTE<EO6\A1F*K;/D5%AH
MU!-RB,=>Y9_(L#[\=,+Z\!M6@B<GQR61<($Y-.>V1I9!!=!SO*6D-YG101OZ
MY<>!!.KTKVB!$5+4^  7V&ETZ7CA[S<TE@[):XYF:CC?7G.T=<+XY/[YZ-ZQ
M>?(H/5IPVJ%%P@#>=0C90G>C%=U(,J=^L=4U^3%Y_*&#?G[\'/DQH0C&K#YG
M&A'OG&H50XT8^1C8QVTMB>F#@R[/.24P=%>4.'E5YG([['A.+;GPF43'GI$]
M76<%T20+V%DK[*!)O16,PZ!1J-_;*]>CV]_P>>=F]=8'=)Y*RF*#.@-E]+UQ
M,E+ @7XW\Y'=GOBG-T16%"7;7?JLYWUT&J-P-_.W2JG*C]9\;DW.7PD5QNDE
M=*"6Z@X=R =7&ZIV0+JP7*\C$L>NO\G?.LB/7(+FR(:""EKN[!"P@G_'4B:L
M,LW58AF;=M,B53.%8,9FW;*$[E-ZS7LZ#<[=Z'?5?8NLU_6)2,Z/ 9<O!_+Z
M@9^N 9 8,7DO,X0$43^AK'ALM70EDZ_!\HN84B-L>Q"B-6=7,%PF6WK:.8 @
M6FZ$;<GI(LIGLB5$1[,I!--J,RBJK84RZL(JXA3=7GM';'9@RSPJNP0072WN
M8<;ZK+.)BGE!#Z_FD:;:/F5]S!".2MT \C$EF7R9ML4C!6 6NBNB2G"N[HF]
M#ZN53R$H$1C&K7?#9Q*NW*B>X+B=L7V(%\M. HEQXF,'[_N0D.)M@*X496-@
M/YFX6)AJ@(R3*:N8QFX3!NZ3ZQ#?J2-3V1A F?[-6)FJ 3)6ILQO7E>6Q;Y
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
M3HI.AVR@7FP_]T@V%-*1Y<C1B63UD47:"2D\(%M%R@*Z(SY9NQ)65/V0#RP
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
M+?"@ O,CG^J8\B'H_\:4:@%BS/*2WR#BR"@2D6,\-K&;+@2:8!G.B@G[!J8
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
M@V-<^JUE EF+/>O] =,(]JED=L!30U-Z>VO'PG71MDW1^\VM34DN@-D5!-8
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
M3\4K:<J-]_\5O/_'7]3[7YLOWF'A_;/7S_^!5O#^RYM?7CW[?U!+ P04
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
MF85%F\EPV;$=9" 32&@(<GR3SKF>"39 C4TJ!0D_#KS9$>W@AI\':.G7V .
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
M5VUOFT@0_F[)_V%DZ2);PN]MU<04"0-IW+K&,EBZ?%S#8O8$"UV62WR_OK.
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
MK$&K59O@;A5^GCZ\K)0U:,U IK &K:(U:$V J+ &K;(U:$V J+ &K98U:,W
MIK &K9,U:$V J[ &K8,U:$V J; &K:XU:+5 :$:MJL(&]'B!8$NO3578<%;"
MAO.85U[88%;$!O,80%#84%;,AO*8E*"P@:Q"IM##,X#"AK':-HQ'9 R%#6+5
M;!"/22D*&\)*V! >! 22\*)J&EY4W=BJ*,KPQU&C;;E/@#,<.N'(#RWW0^#'
M(ZI=#)-TN3-)2@4RVWW$\*'J7<*'JEI#AJ5$H!UL5':33WL*1#X+Y\KQOAXW
MZ_U $'X] 9'R?1R"J!B&]2[0BM"9 ).96WY$D*';N27(T#T^AID:D2QLB0OA
MQ>)$R%-*;9$$6"B6>5TX$>[(TW)":;)1@'<$PIIZ=/TA;FJS[\?OA=<=#*U@
MLKYZWN'="'GW7,OY>"0FK*?7W])"%A0&T>O/UE]^H";31;;I^R],_//%#"\&
M_?PX*-#O&:/?U/T_)O=;IWCK>K?KQR SM$17.!?8Z?AN&*@>JS\G])MU>,\0
M R?NO^!^<^?V%>A7H-^30;]GSOW>%^CWK-'O?<']'I/[%>A7H%_!_1Z-^S4*
M]'O6Z-<HN-]C<K\"_0KT*[C?HW&_PP+]GC7Z'1;<[S&Y7X%^!?H5W._!N5_=
M=9-;*3#P66+@- @4//!A>6"!A 42K@X2K@DGE+AS%@?=@16JS#LM+]FWXVYT
M ^:UXQ$<[C/QNQ.@39S7PZ/:]1>S?$R;N/*"U\U5:+A LP+-UA+-GB,W>Q9^
M] +-=#1[;-?Y<^1F!9H5:%9PLZ5SLV?A%R_03$>SQW:%/T=N5J!9@68%-UL:
M-ZN[KCKV9V'C+S!-FO4G;KW@:0_ TPID*Y"MX&SS1Y-\$@ W6*;L>#@*_(NG
M4GD' !*.*QJ?N987U3T;BW6-<+@\Z+WF# J:/2<869[]W* FV7(!)/,!R5$<
M>$X4!P*.]LBYPD_/C=3,/H("B.8#HN1XGQGD3.R[ )>Y-/?/5G?@>")X O5G
MYX(6+BR8W70!*O-1EJ]BX'3=9\>2LMLN@.6:"M>RWK\*67T"D/+> A#IBO9
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
M 4VI'JB2X%SN&">_=&!JE/4\V**/=.G""8F&>I;7=2S7 ,J*(5'X,-9;M*W
M#DV,OG?L"54J-5.\L%[FRF3Y4)\-*6U>I4ESG-&:#_*-K]N7G6]?C]O#NT?0
MSI?:M[V; _-3J[PIM>^!@>QQ(/O6BKTT@DE^B(YPE/LM4-,QRP.A"0#+B4(8
MR+/Z9"SZ!=2?, 0.@W\H,!.]GB!%TY/Q<OB.@_JG9[D$#X'O&CYPE12T-29,
ML64) &]7ME]T4A.;%70L&';C],H58[*NO:CNF%\VVU@N8J^VB^$U+W'+Z?[0
M@P^XT7$!&#4$ZCG!D'1_-,:-+'P(<(Y\$C:MV(IM)Y+KFM;V556!XVXOJ..3
M?E!/3^K(M?KYJ/+AR]')H+U_Z8GM9:-*QA$\>YW/&5DJFVP$ZYEA:KP%6,B"
M#I-50R>K-0TH 0HQ>NTZ=*/G4F /51>N4(VAFQ0H#HZ=8?R:--'VD+\0XG;]
M(!!)<@HRL"! HZV/QJ\+QX]#=ZQ .6_6:7"N3J1T'SE>.QI&31RWD<PV&ZQK
MO;/QH+=W<MY8.ECG)G?/7N\#@/<C >WU!)Z,1@A</L@A#!\IV"@@UP"1S*")
MS1.Y0-<G@RX0>W<<.J',@T(]\4)L=+#=)@DOJM\FOB'@)W*3)+/KGCO@%I,!
MTT&HFVX#$*$N$ >2R:6@I(LVTA*\7=FL5@XWJH"(FP]LGUPCOD[VR7 @7#>Q
M)+[(\;=G3'= SUYF/:(G_@VN]C;.H+0BNW.43R2^.O^]_+/^9^LTOGM]HSF)
M1([W75_CS1K1TP6D[23 RNKW 500EH8<<L01>'EX*YD)"H1^')'R05H(E0?'
M-[H<SA=B.)\))TU4@.S</61@,$D>K[/HR]]B3YA;%:X!8S)E\3WCW[7-G4H:
M"%B6WAV@&B"4RB#-['BPT,PZT(WCHA<S]%T<,CM3F7ZW1J! 73D 5 *8YK^O
MSS(Z(S'RR/6MZ(=S+*%\=ZORXQ_GW/^[%5ZU*U_[DUDU_)));R5P?Q1P&_4I
M,-6F*&6P0G9% *S8W=BJ9.%]9P(SO'AH^Y$MNK OMV3*#R&9NK& .0U(Q?:K
MU?+N;K6\C6TVLRM+4M >%"X7A@KPZ.W0 1CB)?YC$@+VLH[NM#LJE_H_3=%!
M@<0V%I$&4?^WT:A=_^^@)@:3()$-?N6!3&VDF\'DNG7DPLWV1@7^-^$IW-F:
M$VZ.3XXTR%%-#JJU\L'.;OE@?V\6\!B*0FA$8XH,_,^_]FO5O3=9Y+TN)K@L
M"4<=J(%K5@F=M]<43N\XY?_:V#"/'*"SK\TS4,;?P+A_QP+$,YC>W-B0IE7;
MN9@1>O]^,O2>%[01^:/7YNXH2KY0+^R2YR+UING>LTGO6G;*:;?8A/MLVD%R
MK>TYMY[G=!6(K:Q3*N>)F9D4VN&J8WUC8MW$UV8]L#I.%T0BP$<^^A/_C7DZ
M(JGZM?G1L>'*\ +DU-I0K]18^/.L-4T6KPB<_B#*;@0MM,H\*RND3EUV(*R?
M&QT!N VK'!& S'?!"2AKA%0'/7U"?6]X$@1W2\"&TD/)8XQG"]$(\U*OEA)1
MG:TWM-RY4M:HJN8RE3^OO__4Q/)FC=.3\^;)>1L#N;.5*;$P%U9'Y;JC2RZ
M)@/8)FHB@E1Y""HJ=6':JJJ*@P\55+Y2<0@=(/[]P(\]&Q_V Z S_<Z+VM9^
M6?[_Y;2#[T9*G."47-/!?R;K+&\MTIMW5@>P.LY48LYQ*>;Z+J]Q04X^S]0Q
M[WZS^US8MJHW.&.GK^[;P(G$7/=UJYW?[:2F6=52(&^1)WY\W@2ZM'E=G,N2
M5Y#%DNW2N_=?VL<GS7:;P7K^=<V&UO4!T45?;/T.-YNYCYU%KJEUW/[=/*HW
MSD];[=O2KH>YW8-;W^Z*8/#[^U[T[B+7].6DU6R??OK*]?N/CJB./LI&JWGK
MM;VE(C7?$$JH=[N:O=*[QO?WS9;,'_R^D-/#/:\7C-=6ATOM@P36.CUKMC"9
M<S7Y5&U_G1C5UGW)U\%"(X.;'T!Y@QMN-)N'QR<?5I5LW?Z*5P.3M^]YV]7*
M(I?T&:1-LUT_:IY_-P^/VXU/I^TOK>;3N?-GJB)E ":WR=']E.]'U+X7"E"W
M%WF?*4 ME@;NW(H&JKTN2:"IUH ,UEN_-\_14"FK4[3J)^>_M$ET/ST!.?ZT
M\7L9?OI4Y[9<\.?'TT^'S9;YN7Y^#M(I=<XZ;K>_P%=G7UJ-C_5VLXV&T>9_
MOX#4JG6&6%&):;F8L&#XV;TO#UVH/?+_ ,-LMD#?^[^KR3:W*FLJ*NW=C4QD
M;GI[H=)2_:3^H8G*/- &%)>^<.<11'[XZ=/W]C$A_='Q2?VD<0QR=./TY) [
ML> S "A?/IW3(ZA U?&'%96U[@ TCT@0]NYKZZLNU-;W7ZQI='P.]_NU21</
M7WQ2?VMBMEE_?_KEW)3<!RV$JPD,V[MK2D'V[PL6"[4,IF2!&GN249# H_WE
M[.P3_5UO@1Y6/Z\_&3AX1*)PL #VL;?(57%'L+9YS-P "$']0ZLIX>#;\?E'
ML]YHG'X!*, OD&?PG\<G'^B%%'Y2&O)D &4U",;!O1G)_D(AYO3DO'7ZB:D$
MV>0.5]<\LV;4X;Y>H^I"S:ZGYQ]!=3P^P5@9D@M7]([7U>QZT+C?;=<6:G9-
MZ3?:&^HM-+2C]:%Y_.'$_.T+2(*'QU0-LVV>?ZR? ^HWOP*7 /AHGW&9S%6E
M 85%[2[ M0P3[1.QT>XL5Q%]0A"UX*B*RCWY8ZVV6(K9:E+L3-EL_M%L?"%5
M^O3HZ+C1Q.]0/FJ<MLY.6Z!8F1].OS9;*"NOJ'B\9)A>-"3<)40N PD+-;>F
MU]\X_7S6/&FOL+BTL[.FXE+U=@$G2W;1U+9+JH#X=_/TVPF@_,?C,XH[;[;.
MZZ!/OV^>-($6H&[,OQ-%2.VUTOPZTW]S6Z_,5 ST$F!GK5PRU=M%L2P;8'9
M=Y:@0;>.$C. 3#L#!]0GO<[B=%F:9)C+@*!]V 3:<M@D'K**'KO=VP?CK@AI
MN6\$3&VA1MFSUO%)X_@,"(=F;3MJ-J5EMMGZ"B+&BFI;=X"!9RH;9^!GH49=
MUK:^/@UE:[=6 -2CT,3;1<3DP/1"S<[-/SX>OS^6SJD<KY79;GQL'G[YM+)T
M<;E@O.C+OV\X2VVAEN@D6]-L?_G\N=[Z_F3N^(ZXOG2J=7T2Z5TA&+[&\_FU
M5"L]$#1G@'*K CK;\8>3^CE[K%92AMY^,C#T@/"2N>5E\!W2OOY8)-G!BRYN
M^&XWO%#?!-TL%@G(BX59349SM)&O9:DZR6O4V.UI#']S(9Q:40AG>85P/OF7
M(J![>V-^Q2I-L.9L61P\?:<H@+,VJ'3ODC=+*M*#-2^YW5/=\V++-5M)@>HC
M/QB2DE(V8\^E<M-8!?/2"85!M4VIJ+,5FEPUEXJBI8^H<J>P$.!S(D#0#+'$
M:.G$[XK *IO'7G<3V^7(OTLT3DD6D2R7C-*EP)_C$/_IQT&)*B2&#K 8*] '
MI8\X=&9DTX(SN;!L"TNSPIXLK"*U:9[&@>GZ?1\',WRN'QQ8ML JC2%N*!3!
M!99!E%]P/36Y*BQH*"PJJ>K<>&Q4!I;+*OHC(#!4M%5?XGK50LK6)ZHE]8D:
M]2]HW<>HVI/3\XE@FV_P<>/3Z>GO^+<NA3Q49: E(,SY#=>.J& Y7@@+"O"#
M"7,'EU9@;[B^_Q-@QT@K Y>H,8$L1CT4EB=K^*E:V+6]>GZO5MGX<(NJ]0%?
MH I,+PB#L@^6N%.AD8Q8;<[94S%G:/VQTLM-\WP@ -,GMF=JA8\#,0(2 !\-
M0&!37(U@%82(<-P=X3JB%Y:I?+TG.VLA2\;N-GU<%9PDG"&=22^.8D G<8'#
MEF4=;_@!AHDCZ@KA F&(J*-<F2HD9U;1A_7AR>,JK#",AR-9J;GCP^MI&6_
M4RK92+Q8T34'KEK5 X>[C_P 904@&W TX1O5UR)=-[\9QEB$V0$218B/,W>M
M<&!V+!>'#PUL4"&WY3I *VTL7HDDKBM[5</)P5M BCPA;#DJ'R%6%P:"Q'?%
M5X)= /02_",0N+IXB+CN&.EE&+M<$QVID;J$M/\%[-3F!AJ^7&G/]2]A6@L&
M[#HC(OA RD P&(:R6&U@CF SW-52;B4=_ T](+^6\^#"Z WJ?J -3%O$<8Q+
M/R HDJ?PAAZEK<,*_>$8]]D7'LSBFK(6F9J:P;KG^[10.V:(=SP;4#<8EZD'
M*3S$U6VI'JG6LO,"Z+H? [ XX<^0NK+%GL1@1)%-LTW]#1.H*F-9: \[D=AS
M,0,\,&(WLH-H68=0_-7QN%HHKOE2F /K0AC<-H*:ETQ@++Z1H",6+'7"$-]\
M46HW&XCT#M\[XE](Q;^M$(F<Q$>^(FJ_J(^)U<@12 +#\2X$@GK((P79ROI#
MX)A8A!@N(%D<%?N]L%Q5-G^R&GF9&**\.JRACW4!G9Y#PCZ,A3U=Y!4"#  T
M@)3(<H#CNB@#A ,_=FW\Q%A O?82&,*_)+;29U@]%1[&$8C47-#71&SL$JZ\
M!.O%VR\I./*P8#.O&/\.U4+@9[XZA!%Y<KZG/V+(9C-60+L!/C1T/!_DC/&F
M^1&$^0ON6)BA2I)/S <^5$$>SP])7;;%04J2C!Z2!#@U; -J"W@D:;$[DT0K
M(JX#8T!T!@&'%]='C.I9W$+'ED6DXQ$V,0'(PG;;?(<65K)'K# 0/I@T1U3\
MMPL T<'%$_4-D  FO4%#D6$,)EXW/FQU!WAI+&5VJ96/$PZ$O;1:M \D.NAX
MCG<%F.:[ '3<P9T)#W\F4E0V,G1((R1XVX"@?) X4M<B'$(>UXUBYB!(],LZ
M7^/CI*.5S0D(0A!5 +@1,6VG1[(U,,; 'VH4UIAKO!1TL.<+WEK:MN!6<"@!
MN8?V-MFYYLP*(N/8/(9'S*I9>NN\4VW8WKYRWK&&@,^8Q_*A/7KHL]Y4Y] )
MNS$32WR\KK5@.$H$@8;BAL0)6BGS/$WX&\X(% 6$I$ML 6 1!^:; 3J@VH]<
MB]:;*$CA;RS7<&,JG@HWSQ=A:%<C+P3;3MB\#<;0:T0P%.+DJ+@BQ>84\%##
M@K ;.)V;")%!A"BAWYN@PX#@TA]$*;DD@#6G>&=Y#BIPW19T2FG<1"F)?."1
MD'C4!>9&*T5#DNJSA-/I6"@A%LYWHI5RMEV,$\I^,<#ZA4'SR/Y@W/NX%P=T
M^^J^]#G*V-<,]5H\< G8G@ Q,+2",<XFO# .M.-(5J)+'$[VQ,VN$W3C(1;_
M1H&2422IW3\F0LZ46'$.D!) $$!1^*$J>LN&*LNFK'47L"+N#ZX#HRQT&WG
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
M(D'_%@,FUW8U5.*:#Y;90/T5\8_%CCI68D$@R61B!2*2AKK$'9GCFZ1P(W1
ML01BUC8 +S:V$H,N4U\BU4E,A>:GT6FTM-SW A:W+%>1]JE0#I$[?$?@(\1,
MJ8B 0EE/6(0:Z-F OV)$)T; O%'(FD7DCQ&0;?9&E3E2;1W0XG88@ >1-?KR
M/7P6SI7C+189'E*82!7(O=G<)+&0&[,LY&@>8O\KFI6)CO/)3!Q:Z65*0X?6
M7WZ 8H+.KE4))>8OFH.P1"9L.>BQ\G,B IA'&+%WJ(6 Y$DG6A$REN^3.C68
M!*[B3+N6#%=,11>>$J47<N[17V6]C$W"UVQS?Y8XDRX=&>*_M\N2YS&&Y1X5
M P 6<O X+!!'QG($<H*<0!<YCE81 5V3D:4&T!RJB;RBRR!,TZ:.'IF@')H<
ML^N W;.#8Q)Q2(.8\$G$>Y^3@]EU_4N\P('3'U"Q@I"$3XPN4W41M'"IT)#)
MQBHXZW61YI&8=VO;HZMKJQAGGIN=<M$>#SN^FV,MAZ'WM]X\8G*'KD\P[]XB
M!F!YGH]YK79:$..];P4V%IGR'8HS_NY<"D]:'CANSNMO?(]A8>>H+DJQ@MZ2
M,HO^!GFWV-]/P2&Q[42<P1Y%(A&CY)Q2EC_Q22I7M#J-<OM $;2D<N4/4=9I
M8F-@.:B@)8$IU\R]N;RTEF530'B4 _9:C/U+('<\Q=/!]7P,G0/Y\QQARZ &
M$Z_,G80V@?*D\^PH=)?!85NUG?)>95^S-V9,0\ FX.N1[X5"X;:X$D'782-#
M=;=6WM_9UMZ^),L,EO3@\:714S<-4XD&^C;&VF*1K.LJ X!(CR?"T0_\,&11
M#:L4HLU@%U2V@_V]Z_%SM1%T9;W0.X47>OE>Z$G?<ZWP/:\6^DQ$TK?)]AT'
M8CFIT$LXB6]"921,)NFHF#0,3V;%CJJ\&A2E+#UP4FU^CU7B!NBD,F,O$RP%
ME^N$6G!B(]&83\[?H_$64T;86Y8$R%)E#PIVE<IS$D8;&HD[+<","Q30V&6:
MIEW(/(PD^T(+]4R+?$JWH:SD)&L[RA*NE+X' \=8VRA.RXBS]4L665QC[?9;
M&J#+D;G>5. O"MRZ \G "'DM&Y$,,RI$6,C82RS]*B@ DZZXQ$4+>Q3 R,&]
MK1BH>K76V:C=HKBU,;NX]<LDM%@&&Z $FQ>[JJ(J&9PF _ITUT!U2Z4#4#PT
M@QXZB 4<HHSD)OH]HEIB>@"S!)*S5F,3U (5-RU=P'^>$\CJ8)H"KTH=DG@X
M";7?M/>,:Y]]\#2B!PAQ3N P<6*"2 #'33XSO",TB*F"<)AUQO6+T#3O6NC/
MXH0'Y9-T'>"_+)TFWV,9(1].C#!?YLQ9'$&1B;T,;^]:,^9QK9GH6ENN(\T@
M1YJI.=(6Y3?#XY_7-69,N\9,SA[./U291)J&P>J9\[>_OC2;;XU1 O@F.U8T
MT@.7]!LP+,IIVZ;SJVI[-;()Q=6RXMZ</HQF72%<:K"!YY54&IA0YFQ_B#%R
M71/;<'B@875EYH@,LV^<?CT^W*@>F"YH@C:0RDT3UYJ2+E3-J(@AW1$*\S1O
M-L62"\\C8&._#U7U"X1B A.9>5_F4JX8,>2 J._(1&+'_8F77<[CU^NND"W,
M"W.]9T7S#RS(CV'<RX]A+M2/8=S%CX&+#DCS*:ON#8%-9D0ZRGJ[8>Y7*]@3
M1Z5(8(!;B3A5D(::8<+:[ 0.[=!)<LWD6_"/OX0RQZ*L)UCDU]&4H?YI)4V)
M$@:7: >I094R229):W1J%637 %]( VMK43!GLBJ'^3_6<(06"V89ZY;=_$UH
M2H@H$\&4F<J<TL'\#CE^FKIN9&05T/7A4EU7UMA4!3.(17,5'9GNF;!2A .,
M"Z#"(D/DGYA(Z(Q&V;03DDDC;*PAG40RA-C#YE)<B9'8/8 D+A(=K-TQ()K-
M/5F ,^,;5,6#/ >(>2&WIKBB4IR OM4="O?YLMG>-/NP"9D$2"4*TJ0O4S:-
M@,7^I"4-L:Z++ M*58#"R% ;5QU\J$+*.L#V;!=>P,0E1+4-3U2#_X3&25LJ
MWL B_'7S;':M#?M/VXE' <Z$"*ID""I/6K8D$H(22@P"+[$$@L6%$_A4<N;-
M#=V!KSWIO%.]Z;N%S+&NMW13P3)5]DKR 2J>0X&GP-8OF310+"EW]@.QV .:
MBC0B$K+6+E%GLN85%_M %^MHA!D4)"S\S$(IC (*E);I"7<FDP=D1PX6/=.6
M3 -AN=' $5R3:XG.YP=09DD1Q4Q9O69:4OH-)82RF6"#[/."Y>)DC);D[ _%
MR]>(O>6TN.:17YO_>G^$_]7=<LNO#BI-#I_2*DMTY:J4ICFS.N@M^;D\/G)S
MY6YUPD,Y^PET^>7^+J]KYP'JNWX4U$CF%<]Y'?E:P+[EOK:KR]]7=7-G^*I:
M&:[)C2_Y-#Y;9"4=CGQ9(D<5P@/RM^0[7_+.FJD,";?8"QSAV<#!SIK%Q>/Q
M?$=G-R8#45D[-G!CHS[SQ3G;-5^N]_57JZ3#NYTP7TIY=A=^I)?QL+&P;#1>
M\RNN5#:JE0.XX\U7PZWBEO%,SLC7AFA-,LXYN>/:L@ZGN=[W_>\M:9=K'ZZ%
MXK&J0]T<8+=;!-@]?(#=5A%@MVHV@E-IPR:S5V!AV$W'I^1&$0ZTTNV6&\GR
M\>@#-C2_(!=!$Q%YVKH!#(Q&SL74_GN0%%RI/+<RAL&Z9AALLV%P'?)L9S:8
MR4=B.:DS!-DXZ/Y:<H8 M]7-OT;]D@DW_FNI]&KEMSQS<TN/WUY.FMIG;C&P
MX#8H#U#1C\N0DVF1RJ5S(TAS8*%-%D-?L'"13#;"^#X#V[F;%-F+B7))#U ,
MNN.85>HAQQ5AR,@^"OQ(8,B$"I&* L&E29-.D;(TA>/%8M/\1CU3X"!Q463N
M=X$3V!A10]$UGJKJ+ZP@&OP2*J>LZ/IL^RQC'PRL?*HJ@:IL+&NB#@4Y0ZE)
M)34+8"O#U%%<JKH2J*1L$+7%"NHPDV63^]5Q[8VN%:-52KI3USX@MNZ&?EE>
MEL65]'NNTXTRI:S(#TT)91A?:1#(\&5:H+P+8CP<&$4N><^GV#[JR.&3'WZJ
M:TB:@4]CK[U7^A1C+CN!3S7^0?D)1YSK759E@2_] & KL$8.VH Z D8+#8LK
M$ZNNW]CQ-S0]H"[_B(":Y':P0Z=L>3 5DT:8 =BS0=UAJ9DE]P3%&R%N[U(\
M@6QVHI %I:Q0D)^3.]=RQ"!Z6/IC[DTNZZWV_0WJHD++PXL=4H4F+(),<58D
M76 /GY02]*G_!H^UQM?Y+8VM2+([.9B#PI[0CT7]<[%I^P60&&#+!I<LE3V8
MZ$J(P% T+OW9Q6)#(JG"3ET:=!,A=3B51D)8L\>=TC$>%1NAXJ@*U]"'QI?B
MBBM'EA*21-<8^1''D<F V!+=[P8M1H6%#GU;E$M<-!K+\6!)']4K@YL@VPA.
M.>U0DIQI]+QVX C6X99EHHKJ$;+.85%4ZFFZ[4D:')QI>T+5W?+ZGI2YKAZU
MO*4VNQP2!=#J^1=64@("8)YX-_!,ICF.)QNB8,X$,/&R!%'9*$5K[ &?\$V@
M52'H(RKE'D@2!6(27>%F-80; EO<.)P=P"/*F?"EM/'2IEFWN84V1W9AL/C
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
MCS:="_=0UK8U^7OD<[5=V"(S17ED\CST(Z ,?&*X6>(AG0V<I(S,5O=1MF7
M0W773*W4S2MN0<E^8>DI-8;H-$[.ICQYQ+(@N3RF\MSGU/5',F*#88*+NC+%
MD_H'Q=7$TBN&D;+,O4/E.DV/2Q:ZX3PH86>8>^E8NEL 1J5H6*)*U#(\(@,;
MYP.1B?"A4#/'HP:S9;;K8,Y7_G3E#,#(6@;LA7Q,?7O=S?,K8/ZO%N;_AS?_
M[Q?F_\7CS_KT')NXW(/_S$+?A;6D 2'M^+SYV:S6-UE,>[3F.+ 2'LRQ?RW]
M_%&I[)34<EK'[=_-HWKC_+35GESEHAO3+)WR.MG@G6Q8&T6B8V5 %F1B3P9!
MH9Y;-CBR64N$)FLF9W-C++U'/=2DUHS1AQ2_K94RHUARBHKI.D$W'G)&$T80
M<3 PUC"B^ U,&INP:Y)95DUB:)/(4&L4#C!\+T3K)Z^/$N!@#(MS^F4$MGR>
MX^T3@<:57AY97 _>MI*P;EO68>/>1USKA1-&,"M/#B>Z6!9%2H[Y)X@9=MV8
MQ!?>I_)H)07\?4Q+HH#W;E)14(8P:65]9@S/B7F)I^VGAXX,%N>4%)5)'I2E
MO50HCQ6DXIV6\CYQIM=<2N;F*4U%4RH2J8Z=7M<*9FG>&*X/G@5)TNGBH<C
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
M[,@QKKN6G^U+\FI"J2Q+9=.2P VD]$> @[QA"5C/C4CXG."%98LI^("(!D+
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
M*]#P_#&YRJ49"/%"V,M.XZJM11H81= 1X?J84FF9Z&E0!F<9^QZ'*@K@?;+
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
MS'Z5-0QET*585G;^NE1F7*>ZW$!\LQ6';S;C\.^:[5OGO5I;DR1:$^//(6(
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
MSU^7ZC[EA1SM-;HT6=3R09H\SXNW]IMGGN'6[H%G=4T($M_X>%H?I,F/W>2
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
MS(*BD9M.LW$Z^7!D<^H>GSAQ!A0IP/=<:LM_H%K&,E#RE?OW3H+/G86?N_?
MUQQ:L_3%"U]!0G2DM1N-!'PQ@8978?M#[]&+G?4WBN!) 1-@Y$ZF[70E5Y>Q
M'=K4\#>9,O*^+X^%?W:"0=$!5\$J E$28:=]?263;UG@C)R2!ZGN/V;\3[V\
M!)>'6F[\M$9F(K%9S)O)PTV%;KM8H(I.)$A\HWD.-UYTJO'+#Q4 >Z?K&2@T
MQ#*"8GT"C3=?9)($..M<K ![)$3< ?&*T%MB/]!\?0MA,P[,I&+%3?MN#L+5
M')<98#$HHN%H#RSL^SG=240HQ?DJKWZ.AVB@S+-I@!H.I2#\]G#<[=0M,,-Q
M"P1& E[SM7>A%];O>I2CG5+0O_KQ"ZK9CM_L>HYHUY]_@QK8DWT-["/4P([W
M-;#=.$#P\E[[>)EEF@.@K@NL0<5;$E.&]3^,0-:F&2MDCO)5+81,H3YI9/=[
MSG'\0/NUALEN)B"!NG-QX- <LV;WW 8/>1, -EVHE1KX!80G)#Z"QO44^6GK
MK4,@><0IZ06E[!D=WZ(LY*!_D7"E,"4%01XCHN+QFGC) @*B<A7R\#*&UB/E
M9'24>0[C*HH@US=. (OZRRW=3-Z.AW:[;]??>0R16=]H_N^14=ENX^^)W5FS
MFL>/%V\C&[GU<Q'V&M?,-)L7Y<K:]=5\5)<#=X]]]%>/_BJHZ\%?N![E'?W2
M-5.V-@!1U 5Q3]@%G96KMFL_3TB/?LY<F7TM]&"#I]2PQ/UA'L'O:_Z$R)<G
MVF6Y](I>\.^BU\<E] X+-K0XU_WMO?S&+BZVFA;MI=#<99C)59V_N7)OL>H1
M98.M1SX+=\EVX[I?UH^UK)YWU@91$UXK7MV_TO+NU^66UD4)EYF5*:?#M)2D
MQ)M\Y9M<#@971!SQG71[(\'HK4XJ]T"2H+3S>^Y(M>CU>G/N4.6(D^XC2NU0
M\JM4>D<D?O)Q20H14^O*U%=<XRSH,<+* ? .]:AS.P.5+JX4N^!2[I2=(6F%
M.^?QO[!W5$.4CN_F_L+)=MV&-UDB\O^'G7(EHM3P0%3L]W[U']ZO_O?26GO
M5TBGPM_-&R48&2T5T+,J8Z?=5WM7ZK:6;6)=IQ5#)*O)0VLC<'&7]<I5597]
M<;\FGZ![NU^3VW)MJZHF+2H^%H[@N&>W4!$*6NK2I+*_X/A3(X9M%9YO4RQL
MWD@';TCD#0Y0!E?19PH& =S*JF^=U_V.N/<--5>#MYYJ>=2NGQ.O.!% 6S\D
MO[V%VB^&'4 /?Z. S$"_CPXBZVU>4 (OT%0!A(R""J53VR_;K25CR?")54T(
M62 FU<;+=7F92\!,L(2NF,$N[FW?I[!N\^Q7UWCMO'R&@]1A*_/P:MU:HF<?
M+GZR.RC8.S,JD(!"!_Z/XZ+9F^&/L!BJ2QK6P2B 9TL]R9QHR4#Q;+]@M[5@
MW9K*+?,V8!C)Z<M_GGWW\.AK:ED#?H66T,8>]K>R)LD7Q20GH4221)#@@GVD
M_0+>JK\Z]52+S.'5Y9[$4<AS]['>)[-<"V8(C\5&NA#MBEJ%P 6$KPU'T_U%
MV)J8JG4YI\6.>5?V!_#V\CFK*%.C=*%^9?9K<5MKT5X0#ZNV#J(!$8[%?@4^
M@@,X#"D4W^%VL2[[:^GFR\9, LI[)_IS::)P3Z'U4GXZ7M0 V-2(HA]#V!C
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
M=UM*P3R=?5IS7:>T_QC"UG$/QX3S4IP.$*JK15$%C%;G3T^EV:H_'X4_.>+
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
M<SG!!+M5V^%A>%U#2Y(S\B;H-+*?]V.4B#1/^K2K_B,@;NL/,CFA(;3(@>J
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
M&-"G*X.HP 9]II48*,12W;<J7 0+!5X9N>#HW$HXFTH!<K)$N0,\+TF.<>?
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
M)O#O'@O6(KM;++1?QH1E^A23VT20>76J/^#1WU4_G=JEKF]40::C,<:Y(2]
M(4%$Y2ILZPM]_AS N*,U,.X)@''[:V#<X@_0RM9@'R^[^)DND/.KL_?NX4F+
MKY GJUE!+C]Z6!3\S\;7_^ZT]S?4</[?YY,/5^=7)U?GOY^Y)Q]>N_"+=^KG
MU^>7I^\^7GZ^.+MT3UY]_'SEOC^Y^.WLRKTXO_RM/J?E0*C=IO]9GO8^P1*
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
M8U03$(+3YE);PBI-'_6!V-LYVO2)K?E"URBXE]N_K; ;M^K/GP/$U5Z#N)X
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
MFP-'-#]"CCPTWU&<0/KV8+@:4CN.51$<.E(*13?E)^"=@/KF\'@AVHX#] &
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
M77^-F1D69;>>2;<84F,'FD8S/?B@AV#DGI-@\J,I QI?(6&7<*O\U2@R_/O
M"U(M!%60<:@QY76LYR]N&-1J&TM;IQ4*%^(H^)5HAWWK";S@XBKKH@M)=='[
MY/.26"K!/V4<K'V(E;<'^5=,4UHL!(#(LX!ZOF+IIE/(HV9W>Y7RJ_#H$38'
M71]T/-MARL#X$!7*8 9)8TA@9 @=)T<O&DB6_$94N \<S^.S3ER_R[./\2*G
M/TK"&AV3XL:;9Z.1Y,]J,P/\VFX;Z2I *X'VJA5H4]?M'G@\L3J>AO\ \TR+
M:]E4"RX0Z\3W?9K*(+%/^-(O>]F V?;WSPX.5HN[X. :@H.U77!PLPB(SL8
M,8B!#=""6M2+0T1IB\[4$H[I@,_\*F-7-);I,J0PA>(UBE_J&Z2DQUAYP1_Y
MP&?=.SZ,V+A3YVV@*,^PBE1+"U[$*V&[/IC9Z+)#6S-H9(TM .-=9TS+"+F'
M?*U2Z1).HU%S?5)9!-^$JO4PLD.#<5NNI* VEC.NKG>NV%=_^+7PJ/#9@^#2
M9"%H8M?V03"!>4E=B 4^E3?L.:3.PC$UA8=P0,\!)5:QN5'C]BTGF+L-(82A
MQC1=Q21V![$3(<Y!7D0G^26_O\#'VVGD6#JWER!E"K#91=S'.=\TWSP^3YA[
M,ZD/$EHTP3 \ P;EFB[\E\891? F>D/!T'O$=E7!,J.3<M&BZW9U^GB!!MC@
MC^29 6I\;""TX]DL:YWL@JFW9[Y/]1JF&B/0R:?EHK3_\P!WAFY6]&[0,=9L
M!".,#Z'Y @J?%Q.Z$F:D@IN;#0 &L!C*$\QR1?\JGM;G -JS[KC$) 0/*<RK
M)-B#'<NX,X SIZ&&GE'_>_X49F*.DP,YNDO3SR(755B9OKI40@2O&3JW$J]N
MNRV4,Y-UJ8LZ*M"O0"A?!0G%8SJ7%KE+12R0\Q_]Y5"0W*(#XFKH<PXTVV(@
M$D.=AV+&D%2G7DE\&5*"GX?/?8ZT46(\O:/@$D40S2OJ Z'6$\WV".(5]#,+
MMT> @OD:IF4>@G_?(\;X*/X$'('F-] /?.\+JH5.?+.Z4]#I_&3T8F%DR7/H
M5%*-S;]&.8BDR_U$D-W!.1;N&XQ^?:AKZ&?B-.>?P@DB)7P:*ED+W$20-O.L
M#[P!)']8,".;NQ+9I%;*HS!0WR-,"Z<VD[_P)13"\P@+!',S&+KM;RW8%,O.
MH5P3O4UD<Q"_1Q>)WWFOP--LN&=J'%P$F0:ZR2:TAK,)?-]B"])T7%?3Z)<I
M3D('31OF0%?%:A7^J0G[87==D*!+ER_0VPN*LOP]'!$TY@&G8%(P+X%B4Z*9
MP C/I W\1?%!Q*%7C]O[!6KOAP+V%;%1H2>(;YIC,F#.HZ(;R+KA0GN>"^C$
MJY^F[&![&1%,,HR-P'TM&A;-@> #?ND 9*3+0#5)&(0L%GJTL7WH,_87'R\Y
M=;/L.Q@)!Y2*>,T(!L+;KH/Q=*R%<T)#H(4@4XBFQ 7^1C;T&;E" 5I1/IF.
MC[!VD-^AH\M:@9'PJHYSI?VY=.![MV&D,C(:&I1A?P/W%^%%IC_8/?(0J!'T
M.9H]AXEA(A8 !5\D?))Y72T[-,UN\AQJ4?#3=O1'W1#]4?"BSY/ I'DD^H]B
M=W3V"PTRH^7S@'\H[*-*I@A[U_ZK]PXP&(WW.AQJF-?"M$HA>(H_HIN0VC"*
MO1G5.XQ1@Y)F: J"9NPEHI\R$,:BT(1P:$0[4![@A] @>]1*K:X'"BF:H<R_
MO1^H\/[3(]_K354!KP.N65>GF;8NN613&SE_%7I$X20'#\+F5,@C0_OAJ0\#
M*L[ _G/PMA2#CC /UM2>L=<H+L/&,+K*LT81>^A!*<.CQ@]T0(_+<A[0-M$)
MH\<)W4S1'O/-(_Q"5Q",'P=O_I%PFS1Z.\AP[4#:G$8-=[)GAQH?(=<\U0K
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
MU+*F&8;4.P$.5EJ'3(>3XN^AT?%#V^II#A2$*48!QKRSV?(F+5NF5V!JH1O
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
M,0J)8T+6#D%0HB:2_\:6 /0&!7(8'MC$+BAY\U]AB(:A:X^,/8:X+H$I0(E
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
M2:E\<#\\+D?%2,$Y]MZ=GS6/S\[/[L[:MT+S\D1H__OY[.[;DM7.UUD"U9R
M"-&2MJ?1\9>7:_5+LYACUFE"=6)H!QL(P(W:S#QD/5ZG*)-+';C'[:?GR\OZ
MJ;*21(>@9-'877-N1'L)8UVOE1'$$8/4EA(S#,];+T\?E?L7^\9VR\;@8S:V
MO5 X #=(E#W<838(CPG\N:5Y I32:U[R]@2H5P>I1"5(WK#HM)10ZS>35GY\
M/.NHS=[CST^E-;KS_9J_A2@GYW*US!3TVX6CYX!8,B5E#T6+U=)2ZI0JDXG)
M3VOO=FU/4\=5#TIF 8TU6WVM=5'NO__U<]7RB'HB&57YC<IAVRO42^9"GIG0
MG8,0,T>OP8/06#3ZNLWP3";3S.%L(AY*]?J2HF>Q>D+,-!N"YV],V+W_J,C/
M54UUY<8ZA1TK+;391M>7G1>#6'K**A5_%Q&7&DZ)%%/*'' NRV(]15..;#E6
MG&)./.W.NJ'S"ZX5.\04I+@,^VX5R^\[@^KC]:I%V F=*,W'+ SI/M>'#%.
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
M%"W=OJ@1)N0-R&(C?(10,1=>PJ&0$?A"!/@9M-YT_'"6UDMI.%!\TP2PR$*
M=O_;DP.HE1OR/5BI1:DHW=\'C6VL?Y]_=$Y.B[;7VTO27>.$.K[L?+MHP]JR
MOPM6L_MOU7NYUEWY8Z^;=1<A?TQ*4*9?:(HS);5;SP='-2XQ)PKI&;X;7X 1
MA1LTP9%&"%; <7*1VH=4SJZ$3H.+03<M"&= 2]Z; OPD: !JS[?HBG<GS[F[
MA4$_ZPB+T79*F@Q\I">1],U'S?2T4]L:0"=7\)1\U=U^"Y.F-;O]S!S+34B/
M=#05LL0&ROOKEYN3A_N7E\IQTVA\'7YH+:<6@K'I:OW/)"7T4B.$JACC;9\Y
M=_]SJA?-?RJ5MXP_/4&)G)5[.#>4HYXR^":Z.(L2^;]K37)W+C HMR0VI(K8
MD&>G>$T%W%03X/7=B$QO9*(7<X'PL"@595$JS:Z+2'T?,_-%6Y;C7O7>6Y:*
M[EO-?M2[FG-+..*]?GFOZO<#AY/^R>>!=?+^JWUV^R/_ 28160Z; C])(JEO
M45!O1G[R9-AG9 69X[$R!&.+8J.:6]CN8'=M*?E%]I;]);%>KHI2?DWAIR69
MAU6(][;E.->VU8-2C[O[@<M8Q$ Y.S]M7;V<GE_<OY1NAL_#'V;M]ES>L&00
MW+XPQ/UO,9I.Q]+0'67D)MD'<S7*8F,WD#&GBYK!/Q:8AUPARE]U*?G]:>VG
M?),J-K@W_D9M9N:\CZNA9BLP+Z/]/-1,H@X'8Q>.[U^LP7^?OCSKY6]2EAJA
MG'+U_2T*&MOC!@)ZHS8S<]H&:#1/NF&<#8:*;H,G%PI6(.63&@+*5?OE^1&Z
M0YW_^#%HO%R<.OIFC%GV-PQ&PP,[QI*O8(:2F S,;)(X^V!D690K1;%2R5*
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
MW\^;61)Z4YB2_HC5*;'EJ39E)D:RA19(-@,D?Q3)R,]V&<&O' 5FL=?J9B'
M)'LTC;Y%K=(0ESQN5"ZO/5NI?%E.*]]%(M[CT9#?/O8]Y6HS<K<\@JJE4HD8
M>/D'57>7F(H_Y>'H:!1EL9*AC>HRX^*[ZND%S?$E9EO&[C^5.P4K6(<:V1>P
M:X&)2+(-1^]BPW95-SQ74[>;^(.!S""9&Y'^UFW%-LE)G&O-1I%U#$>_[R8-
MR3T=_GPZ&3X\_WI/[&E7=V%#40 >4LB-KUB:LN()!7'RFI\>/SS:EP^6.:A/
M7)/=T4PFEWC4;#)*2IMG?G9Y.H'%7>,>G%F*Z 1H9=QV6K,\Q;:+1^52/:G%
MT=@?V(2(Q$$1OXO\G8<@ A(<FQ#=.CZ13G^\?VCV?\Q+@L<I27!L3<4^MBMZ
M_[%R+*V0!&=H&%+:O-Z5$N"L3:<-)Z8BOZJ4F.FY5/);0M@C6[%$/ ,YD.%3
MFI!&Q#ON(R3BA7\<;_AN7R(GA1]>%[N9KSLM074D3,2U9+G\=/7P[^WIMXN;
M@"?,=Q<3^90T[U8904[9[)E3_B@=_VKUJEKFW:;E<'-"-Z,<3VM?+<S]YKZ!
M; >2<]2G=HK)(IRBLB"G&%,?1M>5F]M?'[]__J3GS2KF:YV8Q"K&=FN<?KVL
M6,>C;Y"KL06L8H;&(>>H\*^"4<PZ3HY:7_%(KI6V2H%:5N%I2)>*=L6(X?N$
M_ABXB8F>DU>M5HVW@T[75"+*-M5BLMKRW/KJ?.R/1B]N-\*+LES29"9:RGZ&
M"#N==(IO^C>[\N7R^-._<AZG\)EK?BT^<E#(Y-KL@!SRI(4YZUR7DO$PC44.
M,SG,N!S&FBX0O5U\90&:G*6._:K^,BJ/I='S:3DOIC+=U[0(3TD\P4_U<_W%
M^O>;]2+ERE!R;!JTL-Y66IE_.6_N,NM@N7J@2Z5Z4E+>QFIPN_#AYH8/PSIS
M0NQP@D#YB@\1GM(D>U(>-)KWX0A7GNNX1 T&X_!0./:UXI.UQA/G2)Z:6V:%
M_78<*@PHE]Z@H]E7/0J;$&BF!!O=8O?Z4__??U]^!9$.']@* [9#@6U%@)W"
M63!A?V'F%MYF\@XKG^HCN_K_V/O2YK25+N'O_ J]J;DU297LR[XD=U*%\4;B
M+<9+XB^4D!J0+20L"6/X]>\YW:T-! BQFE SSXV-1:O[]-G7<\M4,G/N,*(.
M.Q<4XZEZF;D,:I<+1Q,M<T(YY@GFBJF,G: D%E-8XKL^,;)1?75[&<"8FO=&
MAA?]]V?MK-A8#@,H+,@ QG9H9=YN_KQ>O:35XK8R@%G:V%QQA V0_XS]9^=2
MD\?V7\ QW6(F'U8'MGKB=]2:?VGJZ/=$XK^N/T65Z2+"G=H!]+DB?>'6Z$BZ
MR#X0A1HQU>8WH2.9+1663WIK=W$IEHXJ$TV##<NP-YIKA[_SO;+<NWE?UU<5
MNXV/)O\!;8NQ#="T-*EKD:^"\].G&>J:;73']3"^=/H?AW+]Z;I-J:-J@Z^S
MMD>?M=0A8:?!E8+.1^_V9E?D\PV5BDO=T;4NE'NMGF4+J90H(&*+@MTFM,^*
MI \$TFP2F3(0(?TU(Y@$@&<!&[$-X,E65U-MQ'B!2'*;V[=&$RMF.X;.'U(M
M"XU<U#9]7.=0*&N:PXWP;Y)E&;(JT5=U0&6V+:$-3$MH$*+#:VW30-1_(]I
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
MR=ZK7!A>M#Y8O)<#1) Y1 3; X+@06%I\=Z_V]@H[0W"[;^CG38(HP)A']T
M(.S-*0#"+IM3,\K;UZI%S.M;B5<^79JCV\'$N8'YXJK:6&RZ.OX#(D1<L[2T
MC F2>TS8(DR8NT@[EYRCF<($'$B+F<RJ2MGV.! -!R;:]+GD'#;]A LNB'2H
MZ!HN>&9I]['ZIH)^HEC!MEMU]:K>[2:[R;JBUH?7C48AHUX4&R>ECQ"!=8\B
ML(IEA9]Q;\PM07O-)?<&]_;?T=[@!B#L#6X PBX;W#.4B0FR;4[5+T*7M%QR
MCLQ!"X0F"?7XK["R8]-J7V1TW>4@ZTK1-:;-FDO.8[/N47<RZJ9V.9RZ?-2=
M;&"EYC&P-H^1H296ODX801X<@"'*;-@+P[+2]>'-0Z%24XS[N^./%MB$DP@:
M'&("%$>73,U<<#:>AHY*@X4%R]#4I??%"3G!NL:D+W"FR PJJN&V&C#L,67C
M9XJ,*5'-QSVFS /5J/;H'JKS0#6J@;N'ZF0][JIR6_X:5%168"6GYK&2)X7'
MTL62F$_%'E8>Y]:CCBK?Q@N/3$91#>\]&:V"C.):[ZEE1)SW)+4=/#1ZD#F]
M>) YEQ4SI=S^SM=YYY-]'NG%@\IPG]FLF$SF-W>GH8,@BVL:!'E2'_8?+VX[
M/R]_5'ZE/D*<VIW^>$QD2N1")GS^XZ0;6W <O=<HK#!]AMS)"EN#O3^>7P[T
MJGVNNJW!3NAK)TZ/"Z5M"@I!,7J (S&TI"4,F)NO&54N$[5MSH1>XRDQE9NK
MC5\H\JS+:;'2ZUG=;(<Y[S0=NQ42O<Z-7^4Z6,WI>EA-^+A*\XI<I:K]U^;/
M'6,V,X<FYC*+3:N=;YKEGM<LSFMF7VDZN_HYF!^/U?P%J!&]"40N';L)1#HE
MED ?3:4B9ZKN<66+<"7&W,Y<.O9@W3GG=NXQ)7)JQ1K92A0??GIQ'WZJ)((Z
M(B8+:V8L4?U/6XLI6X,H\0KE<NG88X%+1;$4W['U-W.7C>-,W,A&.G:+EXR8
M*I3$;'*OMWQ$?)D_&)*)/;ZXF!4SZ=@QD#V:; Y-1C @=IN=C)C.9\1">O.N
M-R=V\B^%R?=$(O%?U__UKT(J"1=VIW:()5R1OG!K="1=9!^(0HV8:O.;T)',
ME@I[2'KOZ'Y?>*FM6X3"2)")I@$$9;@/>K7X.[\?IG_.^Z*^JMAM?#3YSS>!
M4XT,2"EU+;@YYZ=/3HQK0H3)-KKC421GZ7_",*,I=51M\'76]GQ8A*=!*G0=
MJZ?)0GUX_*+^S-Z]YN_Z6; K4E\8"OC_"VC^?1JK\.,Q5M*JS8$+EE)I99M/
MG=2'4J^DD:=4+76?9ORE:1BV;MB$D3K_A9([F*GO'>VK)N%%$_W@OO;I^[4N
ME'LMV+*08D&TM"B ;BJ@;BKI X$TFT0&A560A/37C& 2N#:+"*Q"U.IJJHTL
M1""2W&8^X+&QP"KM%R9(NB(8GGOV4"AK&O<:T[])EF7(JD1?U3%ZNFT);>F-
M" U"='@M<#GD,&]$&PC(Y>B#M@$_-S78(-VS;U.'E#$YH/@^>G]C;&-;F$:0
M)>( 91#;WVN$"'@."T^,)P4.3R/R% I-59=T !V T_'R6XE^6X4;P?L O%-A
MF98)#W0ET\8+@C7@$B40+9,6.%S9858,JW4N__\.#H13E6C*5^%&:H$^4".O
M/:++0*R%[#>!]L6#MPH'!YQC*.I;U%0+MH\#X(I?A3S*2OZ!\X4\908>1_=S
M\%$.'WSE.&L>8>'C/&<JUPX5XV,L/)/YQX->4#EPGLC^$P[STP,_I!T8?Q/N
M!EW88MF4&JK\3;@"78K=PY6!$,_[O_2O\RW\RZ3W9_X)U>C\FT:^X3"-__Z%
MZPRY6)-(+P<- FP1]M.E>!'M,EUL=7'0K_1T R_TGPW/3'%L%0B__80*>VS
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
MA;6@7;7.5GN',[A5>O$"H)18**3$W-)O<)$FQR,ZT/96T6W59F:VIY^ BUC
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
M 02GAJ$DCLD;T8PN0D*H&(=B\ WL>^X.[;9D"ZI%>8 )"@& W&Z#/=YJLX^
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
M[ ;I_F;\9/-,*IOS8!/Z.:6\?DZI S@JVW\]L/U@!D8J?NT[<XR%Y%]2-AM
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
M*GGP,^"K$<)]-6F>G>SN%RX$%[F43%!I'(?.ND3QE.RTH^YY1K_\\]KY15;
MO^9/F$O6A];/I\R#5OM3[LM;L260JYF'O/+X^*/5ZJJKX/(+)/85]HE]FTWL
M*^T3^R;03:4^O/[=D$K2C^O,:W:MI+P"AEIE M_HJCHONPA496 T4<&'>0"?
MVJX)1U#J*!O13L:\$AH#]Y[]XIJRU%W&G=_H7I%44P@DW@>]**ZHFD,A<MUY
M$M4QO&P%GMV2$9EA[Y>JK C6"KHH72&H@S'L^-V9+ Q;%'V)B:9F].?[(LL5
M8%H.YO"!)F$/YGPU>B.[75#;D9I$J@<FJ![8D11R*/  $=R)<\[Y-FB2,7>$
MJBLTB>O-K6\PQEZ"UGNB(U'?!7/]< W)KUC@%\:B0 *OT^#.TBZ=Q+?20I[)
MO0!6;N,7/_FC?&S.]G63*64X9Y F6Y5UA9MK?@,HBL57\@*7BZ]=']:.055]
M2=]?O*Y"F?(9@V,F(6ARIR?FZX_DY3EYS7WZSDZ#Z.>>1W *PH"DIEN,.V(X
MAE3P!XO]1WN#)+P25%YF+_%*?F&TDG^L4<^=5[<_J0D$7T3RDK/XKD:*A!)^
M3SE=V-?(@M8^@:4HF4IXI3ZK3&L,W*I^IYB*.6 ;9'+UOL7B4?X.#B;AWG[N
MYAP10;Y(:Q"T*!&Q9KTU4C:GLJQE#0Y VSI2+Z?_J",WY&M+D."'Y0Y-WC=K
M/+*P ^C*P@C,(4SIU1=P<T-W;15N"GT-6L(GEJE7V/.\-S4F6;B[8J1M1+B]
M3*\4L0:C^7X8!]"0OP(NF?FQ =VH?\-[-[H4$$?MD>W"VI;-PN/\BX>C&V-'
M%\?.':Z*.*\,Z#R>IV"NM7B_E%[7T&?!@/8(L7IRFU>M6TZN@!/TY:G *-4]
M2)LN/^[V3 P"' )EA/3;&(&9%<S3I%#BZI!3(QA"TEW0#4SN:7*ZY:C(/X"6
M):_!E<PSS[$2>9S$OKAZB==K6M![E&O"NWFU!R\T<%&-OXUA4TM]HP"AA0L)
M7JVJJ/"K2:TE[,4 *L\;6K)>MQ6L\@=PVQY:<-0/.6J0XV)I)6WET[3HZ&]8
M754.P!+B)Z.\QJ2VDYB8F!D2XC)$'LDPA$;,M;XTL-@C;,O.W3IIK7S'NF"P
M)T9:L2"JBG0I7E"30 ZL4]%#4=1@+0*)$HBWT3-^8%8WYM*=W1@XFOLVQ%$;
M[M&-ZKZ]/ZP="A_"A[MJ;-BJ!HK*U Z*:(S[FQ^Z? -3AT?T!:$,#_LZ(K&'
M&Y+&XM_^E@D5'TT'^BNRODZXN(>E! /2_MH.K[OGH7"IZDP!=!*Z61::)S)1
M%0!#*BSW&W8L8",8U686)MBVR,O;P-<3U,YU.A5:&*,.9J\A=G%W/(TO(U;!
MMG<F7SDS%A*^00'(AM7?NF*.%UBY+IAC6-%4:3O!$?LP$Z@"FV^I^K#9KU9?
M7RTI,U36%ANLU(=WPZ>CAV/C9ZN8QS:!P:TZ>:<?W[RK$,SRT+F.P]P@@M1!
M9N\7W7[M)L$23>B8#"HO9-8ZACE<_*ZV];+3E=/%6'S\WB+7S1/848<6\P6Q
MWI^K'WRP/FSDGAO]5/*J4%T;2J?JP^+C"Y%*@^OT4^;3]WMF<+B;VAF'!8I
MIMVX)L<$(>A@,9H7%)'O:U1+<;B[OV40S=S$M"OB (R%1"VP;;H^HY%5%?OT
M6.*1$PK5R=:HXK:B3O"")1!8U(<]X3OV6 .8L'.*KMP.VP_:2S2-7?>E6RD]
M]*XG@KHX8PV'@B^[!^0WZ5 )_DS/;% [;@J$ NEGCL_7GW-&S1)-,_I4&47!
M2G/RFSTMP2PC]#Y;W^AS/8O Y_#U-Z9T@@"'/7+7G-LCCND9P(_TEHK1-P;,
M;YA'+*FF4]&$Z7X'FLKZ +$'4(T 6]))P6403LB2:5)=F\&09K/I $(P, ??
M6*S!-;^\VU!I'3Z]CF\L#\UB:67.3;"&OU2OD"R#Y?%[8*0A?\ZG55JBD;"E
M=VX'NAKR'7Q4EKVD9*:[."=4W/[+\!C'*,,<RT&V @ANXCELHGO[8YD'[T!M
M2HN9%*%4T!FO@.!N,]\!'210=;0B::5"3W?.B<OV=*!C195I! _3*VB!I^-Q
M8!F-S/Q-T%Q9.[C_3><%%.O#W_VV]?IF=.^NTUL1A(<M5>4SB72JY^W%F@@M
M;4LG]>%+YJFE&?;)Z45AR_("BON\@,WF!:22^\2 R3D^A<S/M[/[5O>JN@K"
MF4S+*]>TBZ.:-BUIQ2)_%#*WJO520<E@XT\C:G?*/\MP\K<PJZ+R_GMX?WK:
M7W&8,1A@O)?LVZ2I=[HD!=:7?X-4DK,="KC%G='(3\,4(5X48=ANW3GHGQ@%
M\:41\I*&$1#)#$0F@(B%Y2Q,[E<[+&V -FF4F5KEZ8S! BM,\.BAZL27(JBS
M>2^@3F(:T,;@'4VG[%&?D,FU:<]!JA@ &-1BG1H3RHUM_"NJ5ZQ;HL6\E0/!
MT5(ZP>WPUQ.+9XVPIA6&3C5R4T6&1W>AT8[77IMZS\&&S8\(:X1">"DG3X20
M] D*M0NE":!A^CZ0,Y@(*ND[:J;/78B/JFZJ:I=U2X";0!>@3,8A24TH50=U
M?TC\IZ07:>BAU_9QD9Z&1FCDM8D.1@\*.*7 ;04*MS1:!IZ=QL!NB(D?@*A(
MU;MJ-UE7NJ$UX/7)2QP-C@"CVK#_%]9>PRO<P&;<M\PBO"(V[ZTQ=2F4WB.K
M5/A)QYYVUK-,^^#@$J/WSJ-6L,_'*0#,^9/3X".I_BY=O"FUY$G:K6D/O(&B
MT<QYF%/@.:VTW1-;SCGKX<!R_CH+"+PIR/A)@X(PFXQ8.%^].G4KYP_2OM+Y
MFYY)/GTO)@^+N4G5\_^,9$O\K\6[?#G. >8/<'.JK G9VAD>#V1(3QN,14;Z
M?!RD3R>]CF ?'^D!8*-(_^/B?*"V'GX9F<PZD3[M(GUZ)4@_=M(1I(_:RVP&
MTF=+A_GT-*07 DB?B(7TZ8\MH@#0J!W0DU(KE#J& /JL$R/M1$%U*NPYI9'$
M!(J&[?R#^D[',,D(8-V4 @;>$"$O8EN4KRLJ:LMFQ^H;L9\SAIJOFP%$O6XR
MZL;_XK<-TY_O&+$U! ,8Y6I?!6^XH' @>'6$PM0Z0N'S,6:+:19\)V@>?/GD
M61(E?]^M&">J#V\4\JBEC5;C9VIC+2V8X>QK-3!B+QUEZL.653DSGAZ>SG.>
MC8N%OYHT^(K177B)<W[>Z&NRN1!6_!_:W@ .@$_^WR?/;3?=I3!MM=6](4(K
MAU$01^W<,._F1SQAC5%/6.CDU*6U5@!K.\"8_VN8_WY/((=@EG.T:__@9TU'
M.>L6H,PJZ69TW.V:H+"\V_5TLTER-$2"+H3@*^%ORWU3Y.L"602TV#(!0 K*
M(\.$5[0:G].9HLC_]V5BLYE\\9])SKRE7:^C]PKE:8UH'.GZ3RADXCTUP2V^
M1+XT8M*=1#7IENG"X)T&P$9Q:&-C!IWS<=FQYM)V1]=^I&Z.[4DNC*X+E34Z
M,B:";$ZS;N2\(VIX?CDV73YYF)K8!O"?==/4EE)>:4[*6XH?99LISTYKQN.?
MWLFY5%@_Y4WVIJR'\J+VWIQ!>;GD83&S1,I;2*8_ME6;K%TW<X7WT8H4KM6Q
MA*.],*8?'[D-PU]:1X\_+A[Z[\U=%L9'82PAMZ2H0CIU6"K-Q1)69#ZLCFXB
M!^-V7)2Z=/.0;37ZG=K316ZG16DXW2PI,)'*'A;F$Z5K-(;7)4,K'TZ&%J/S
M@N1."]&*PPQJS9M?K:=?Q>=&:I>%:"64&8P,ZA@2TU DJST''Z NO=2W29Q@
M)P1H9B] @S1S+MN#G#$<5#=!,^L3H.$TLR0O4"9U6)P<V5^I -VPY7D<.809
M*58UU7\U3YAKFX3O3LO>8X>//!8+=WKZXJY3>=EEV7L<RD>6Y--*Y0]3$\=E
M+63 [AKY5>;5?7=5CKOT]Z[K%^=VZ[4RR.^R' ^EOWQRT[KO)HS@99!^^C"=
M Q+&)'R-S$_^@:^OF06<_N42N*QI[E\<)C!XZ!8UNZ :K=PN"N'Q(X_P@24Y
MQ$K%P]1J',F[2HS)O]RL#B/&/"D>:^_#]^/CTBY*Y)G$&'5R["QB+!QFBHL;
MUTN90[74P=KSI[M[=7_!=/=$Y'1W9\#RUZ6<X.,,*UQM#FE^>U)Q3WW-IL-J
M1#Y(3N[6P'-G<[;W"=I_2X*VP_/W6=D?)2N[QL7\7Y"5';G0=@E6O*.LWW""
ML&*:"S>F@3T)XEL+SOVZ":$7A-R;PXM6\JZQ#78[U_!'X>08"#/.S[\]<L@1
MXV!)D;=4ZC!?V.=?3Z>QJ2UHENTLWUXBNWIN/I.3WG-'WP9S? TT5MR$5WSG
MLJQ=8?SQLJS3?[-P=5-$3VHEN5-HI.^-#43&5BQ<0_-""TO*ITXE#Y/YW<ZG
MGD/]W$'1Z)+(Y5'I_JE)6IV:NG.R,9Q$TG]CQ'@%0C%RVO2N9:#DUIE]O76<
MPTT?51X'F72[F"E*6Y'VM53.$9HS6MCJ/.M=H[+"&N/*VTMDE=;YZQ.YO'B[
MV3WQ'$YDRW(/%0_S\1,JUV:L_N7)(_/69.R$)"UKFD,";L9(]L_PQZ_S?-=\
MV!UA.G[.$5)?4NYT.K5($>/?2'9SN(5W1[:&D=U#JY(MG&E]'>?9[XAXG45V
MQ67YB)8C8=WLK-%6_KY6^N5D?6@^O%XF[__<IE_B=(G<JK%VQ;'Q7:>2:M+Q
M'I=$PBZ=V+\\RKSSLH^0(Z]1'YY4&E;-NI%^5=1%8#EIML!Q?9AK_TF:J7M%
M.FM_^HX[8]-+!-_>EC]48.IH^Q5UK76'2%**LX1RK2+<&5W DV(Z*0KA1V>M
M_+VFK)C4I\IM'(VDZCAFR9W>).(0(2 0U6KC&"2A:0+>] WSA7;0[] E,8?0
M-^^)#]""?T('0ONG>_EF1[+93KYE.K[M?OAAI(%;"0$S3NBTZ;0V529T'D2B
M3X<ZL<'7;!"R,S-!L"36X14G&N#\*DS Q('$='PLCAYMXJ!D=Z+50/@LX00%
MU6;K?W&&!_M S(:GT6E3 M46M(%_BFG"F5N*<A5>V)70&%'ADFUW]BV?ALO&
M/71P)+>DO$E4_A@]R_FF,_K9W;B[RTT/J2K5AP7I3'L^?NBTVMLQI JV]'RO
MV>5?K>*EM1"K7-J6\O7AY<]?K]U4]T&MRELVI*JT'U(5"(&O?TA5:C^D:@+A
ME.O#/T\W3Z<7_=<SM;%66EZY0+.ZH+0WZ2A.H0UZOP3V RT><*<)P2IR6U<!
M'2PQP90-U3?LL=\F=#X02@95[_:H5.'#T$/68/,8&Q8Q:14)BI&>[OW.YOAX
M&X$WT3D<6/!@+:/^8$-3"B[(&]& M7$(C<&G T T%$,S6@,*H=>>81,E086^
M)7SNZ1*=*TT4/O]= 5I'OA(^!9-J S*="<YD]]K&2*X,=.E(H..S61,,? ('
M'T+,4CNJ)IF3YM". 4SD,U?9.^E0W"#B!K2AP 4,0/-6D282"FC(,HX$Q2O3
MG=]$MJ%> T=@\;%A=/!M#^?/$[,S/@G7-W+LP]]D)C(1^!D#FV#F&]O+O^TI
MXH?"O>]YYR6X3A@;\M^L29J:,^]X- _>Z.O^R; )J6'T;.?B1^?%CBO8S!3H
M651!1W2D8W?U#>K0*UC_TAN4&ZPF0/8-)FH7Y]LY-..,>'.&,SL$*5-[4A&#
MXZ$1QCC/.##_V.+\#^>XHWC@+Z5+6&R8&[6)\%LROAO4.'Q2T'NTH@G'&M-)
M(LXP9]R+;WH>M=;0+:$KI(O54#B!N=LU)16PZP/?TV,;S$#I30)&2"?6^&^J
MAS.S.=MT$)ERS\386+[@@.AP9!:JS=#5W('9$[;![=J @=VS O?CTT<8W<'6
M151#@, ,BR*:*,@]$Z<Q\Y<?<&W%]%\I<%W+Z)FR;XL2NDAL.B&1#@&7J"X#
MR ,6L8FS#2D78FO+ _;1NO!AY9[%\7&EDM4NZPK^<P*4!1> \F>Z5S'08B7*
M]^O#U$GN[760?CE2FZOP*![5A[E<[O(\7^E6E>*G[[@=RAGH#[Z-[<RD4O>$
M,OY O!,ZZA$.TV1_!&IJPY,)]VD5QZ3K+V#@VFV@4^3>-N 7Y8M,-^?C.NE0
M(OHBRG_'QNC1#6!\0NCC-+W_F=J( ]:I=[M))^>)!HJ&Q9_-S$OKY]-S5O("
M+)@S,RN80O-J_ 11MJZ;?B+PHWTI:D@CZ08TDKYXQGWM^-/WE)A.E\1<<6)(
M@P)C# 3YR2!@L;)AM717+1Y5;D_L_') D X%0=0&&%- D!;A/&*RD)T$ I$J
M H3JV-K:E)U5,\W2V& VKT'"#$[I;V8^^4OUX65%ODH>W;T7K9>U37C.UX?)
M]$7S_*=VGTSG/GUWNC\(M[YY=U=D!7&8#;%,]X#>."*JJ=#0!VB.3.,W3!56
M0:.[@T\GX+JL"+.)14%%-0GL/M=I(O&!Q%2! F;LGX?,%K?PI6Q\,1;D'PIE
M_WO0+:)9!IP+C%VJ^MAT:"E\;C2>&94)\ :%NO"HEN37LOHJO!.UL 8<$\]*
M1U336<9T.\X6%/37P"E,NC%N<;E00)W05;X]P%F'B4!T"QX=# D+DD@M7(A_
MQ1G#Z .4;+P1DU<E\Y%W8/KV3#RTZ'U!#LS'\_^!?N>@C[TP,$YCB8FV"G\S
MF:_$5=YL@< :1@>8@ V_*LPA((,L;#%G@'_FLS<56K+AS+K%E$UGWC:?KPDW
M\=J3Y(%KC?B1(C$^L'I7.&#>X8!7E=ORUQN38#CKY!V4;+ H0/V[1LPL4R-O
M.D/,U8F;\#''*O7AR]U1*W5\<M3J:FOCD""<I<>2==?*UI+W\J?O?,>"LV6*
M3W33 MOU;O%+Y[B$'9>>EHV)E_AI=;"G9#[7'BC"8P\):EVK^AMHEDA5(EB&
M;#%*ES0$;<N'@L^IX QO5X,,VM%$B02F&JP!1(_$R)EFP&Q5FV-\>IPDF;>"
MN2%&^&T87V>/(W,DBAM(9>]6=1Z5U\ @Q>?<G=!]-3#B:C0H-#R1P.QHRW+\
M*-PS+WM\'%V(,N,X[F:\$?2BX&-U>#&F2BC;=/;KP(LR8>;?!-"C'8[VM<L0
MX5]%Y0K_D:3 WAO<C]8W56" .FP.P-F2T"DYPNJDIHTXH/GW)9 F]B:RP-+
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
MP[?#1E-U53YQW"F<%J;"CU:%<,A;<\$2)8-7X,(3H7Q@;? /-58H,@FT_LT
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
M\1,LY3H;$U3QB(LQ](^C$1JZL]=H]6LR"$"*/2/!&7\<+D"Q-_1=43%C)5Y
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
MIJF4G8&1@(<=I)XV>DP6@F'2S1[8%I!BZB8KD.U)2NO_C8#T:0?H@(1#FQR
M#,,^IM-Q.AF\M7I4$C5D=3^*I(XC<5NY$Z9N.ES?3:]O*N52IC/:E:Z.)Z]A
M*V:_1#(AV-!1V!C'B;_,MH)!HQ=)^DX>-OD[_F_%GXL1!/ 7@HV;3I'^I\ZL
M2:X)=ZB!+8\AM%IT</>D_M1 #6ZI. I_2E-541D1NI1BOFP%\*B5!O[VR?;V
MNX>P=].$H 94%155GL*\?[]ZT/V0XB@I-_P2K=YQ#6OYB&8VP=.^NMVUC4QZ
M6?T-8+\' BSQ4Y*)SG.)6#[ZW#Z.OJO(*O@SXD1]LTT;_M?E)5A65^/:=.;C
M>EX;4,.#7XZYMBY8FO."R  #4Y;<*HDXL&[@_WO=T2_D&24849PR FP*S<F<
MHA(RHZ+<D>6;RRXE@5FW4M6_V@+?;*LP/;O)R3 XRPS1O;*3$*GJ]OKMYFER
M^_:8[9D75[6O??-X#;]KCX#@2+_J?;5>,:7%)66[W":0MX#\O"[U!S%G%-,A
MWEL0$X%CAQ#1D'NJ@"<+BQC+322%5\&=$^VI*"Z( B-^$#]?>&W$$P4(Q=$O
M-PC8TZE:X-" A $'5@3V\A+YKN^4B-Z#7^.?8,NE5/']J5*F96L&)%JVOIE-
MU^Y<KY^K75WF&CK=.B4ZM9Y(XZBO.\N)TA@ #.;T@4N#C!7.^&$(:)_#FZ*2
MQ!AL:*1<$9T1KQ #IL\+X.!1;PZ !'#9 C\&_P7_!M^.+=]LPLZ6>9%K#(KH
M6[9[)7-[8,O5 2F0@\=\2K,F(58\]K*1/=OVX7W?8%L[L.>M"X(WLV=$R%)/
M9< V@!HC6AH1F<,:$8(&:K?;X^#P)]AC#GYPK;IC.Q3C8,OPJZB4I@001G99
MUG6&T:Z<FVQRGW+ZB4Y3EOU0UE?-VAGWFKS4E=%'F\.M]ON!KT%TPC(+Z"?F
MQ*7[7$F0]G%>%U;?#S*-;B:YDLF-K_30DY( @;V#S=.O+3$QC"*IW5J%WX$L
M^:YV77K-7A?*-XM2[R^;E)0]3TIRI"/L?5(2E3A/2O(>85;*WKU_-5Z>&]HV
MO<J.=502"3YS8:_[?V9DF1%]E,%4K"8;WM_I:L/'UEN1GLO4_4[#Z&PU+Y3O
M^4=D5].&V:]%8SQ3.JF+/\_Y5BM?#WO(D7>-SCYJ71RNP=5 Q!S'J!LBD9_(
MO$"0<=B$B\3NHZ(T!E]>$(AK8&6:P=82K_)@49.IW!]!/Q(SE#D.:C?82.X#
ME@84,?#Y&; C)!G/V 3+8(;@@T/=9,XBA8Y01D"S0$XL7@6/E+D!!Q1(-@:^
M"/@WHX)73H"R@#YFO1$LMH^>\@]UE4I<$7GP5496C1H>%;:@P!HBWHJU%!FH
M'[ P$.A^8(<"HRA$$6B/"*%(1[1^7S)^'S-FA"K3GM*7^0E2H,&[.*8_LM:,
M%PF-BI4GFW5&Q@H1)P3,WMK2= +_N7(JMHM  =3,OTJL+XV!8D981P3'F0)+
MG%\Y&=O9Z9] \@WNAT[K5A#V"L+WL/K5\("MHSW:]U):V4LLA+T0_O:2NDJL
MV4O,_UX<-PB-!O!^.&$=&P/YZ1 0#B \I)F25R8G.-FI7G[)OPT."8^\I3)X
M\QXL -PK(^)2*1^L !$-D!X6 <;A9Y4II#;P*+" _LCQ)EY1IH#\$:\!S *6
MYB&;!U@^?4@]@-2 %A9?82?)[!+8',!R@L\O6XE5P4N %NC&1X"E*FW%3(C
MS"06)3/Q28#P/&)1,I- >XE%R$S<]J+S@=4MG2YG - &)R]RV!ED$FMSVA.
MWMC0Z0R!V"#8&*1]G2BQ20^6!9T$D-S!/RJ2/";:ET![ !2/:NY^5GAPJ'7I
M"I@"]"653B92N5]Q0@*7S(L,3$L;@ ^PUNO;%DN!;RY_ 0B(0W318\ 9X"M_
M@L_%X(U3B7_;Y2+ZB?SW%V+?N@ZCA\"P,[ O,)"<.+ C-(,9^GG1J\K%599/
MH<<3^N-;]JVVC:T:;XS'X$<G^, ,QF3!#)'SH\BK2,S\0P,"PDM"?X .+@/Z
M\&NP_A3P"HS(9>X%O\68_,-.&^I<BGFPO%5"5. M@L5-114<$ZIUY@<XJ '.
M1588>6%0X?)W,.VV\9O@<N"'GBT2'H-M*S#,"'\/-ZW@0>G\>,RQ/'@8N&J%
M RH:HC+X ,SG]5^BOP.6#[_=,%D\%@[09G!*YQ2^JK^/^.!G@/3FY#FD$?@!
M4]KV.'7.<2(QM:['_"0L=H<F'/JUS/%@N7..&,*[XUP^RA#)U"7+ "Q@T>3D
MQ7 =RSY3>YH.PD@!?):%S)D#:CAJ! >1,D1++2RLCS29!7** FBS#?0VY1I!
MJBHVP1%(V+=*)G)4&OE6X4\9PS4.%!FP7JCV+Z"KPNE9?;3MR/"IOMTITTPR
M?5]]M7+M&JM[Q/2TR6$>[CY=1]<#,ST'F*;Y4\;PWZYN;LEF]]NW! 7.3%][
M6]\XE:76^MH-E0@6D[CS'N1KU[E#G. ^I_R,$3C,N\C4#X/+8$:A2 )K$/\2
M!<2A$'?ALC',9:$,A\^($P('E H':;"\TH<(P?30-^4'6 ]81%\"#(^ _P&T
M*4BX16&<X ?@TXLKPJX0$Q1MSZFPDTK,4"X0%?&R&\4PHOV\U@4)=T54V=)C
MZE.$>",>!:B&WIIJU/O&NUS^?$C<6*.IFL;NP$7:=F=<>=2TL[)3CX@5)!K:
M-]%D(B4:4]]%<GF*?2)#V%(7J Q2G^-8Q37]QLY;F_H'(7_0A:]^%)QBWC2%
MHU [W?E,'$W[H\9L<F/E#5ROK-7O=:];MBOCPS=';7&' 2;B+ \*RU*>EX>U
M'_,&L6:#]1<LE6,. 2HYN$=ZK]I*I*&:")X,#W;51'-HET#&X*@MN#X91BU9
M0Q<"A,>I^%N&MCCF8%,?^$>@&@&]4H:/^\G_(E()4^PLO0_*AY\\^ @,UAB?
M 5:J2LPD83H&%\]!FQ1V.@7R D8&\/=LNBV01UR?8XW,D5P">D&AQ&,9F8"J
ME-E42/<B (X)TX@,C1RIVS]=5FVL#<L>TRR!VV["19C6#S\ 9I48,W5W=00D
M)Z^ I3@6HC@T<A^KPB^VO1$^%$E;5$'D<IQH%>#E\-M7D;10(A/PK[:@A-6M
M2 <-#!1BF0+V,L9"(_RV2D:\P#X2Q_9"P.0YUC$0)V_%1+98<E?+3YZ^)O.D
M,!N0Q]MW*=75.J_)3'W^4!18P4_C)6;IS,[=EWS7-87:*"<_F<@,4*L$HH3X
M4=5P<Z%__PK4(S1P(R!C[^')&+.94.]/T9 F>,X,?)'-[V-&X*); +3AC-?L
MJ;-2I =:.HD#/8*.3J$2Z#]1].<ZCE6?9-^I>T;^,!106T#A)[ H_H-^7-O#
M_#2GQRR9IWE'HKO,SQCH8U> Y<XK>9%]5% +2>?O@;;$R2A#%\B6QJ#"\#+*
M[-*=?=E$3G?V9<F$(Y'2>(R53MGBE8^EE$J=,1EIM.;7[X'I /0VG,<^F=JJ
M=#T_@FQ[I/4:AG%*Z,^UFR%7[UC=>Y95/C^IF4#9S0+3UO@)[--(S70N7U]:
M=]/*EM3CE8&2NU[-Q1_R*IGQR-3\6P<I+9%"ZMA(H10I*2B4E$DILV&N$ TE
ME$*AA%3XE)"X2J=#HX0C[3!2=MKT2**A'UTEVG$-+5I;BG4$9!FFA#+NR4&9
MT_>\Q'^,$\]?AQ52+HM;HLY,^-0)$U4"4.?QS^!:@G/FV. <II1QA?-M_EYL
M%N\:KX7^027-9CCGPH<SS%7:$L['WZ$$@HD8R!R':E%/3K)0QT:*84H6^/0*
MN!I[S:]!D9_#=GO<&%W/\\.#"ACO-3H),TE&H062R1_?6= 4CPW=80J:=>A^
MJ^1?F5J23::8@\H;W^B.P-K?!=U':M*4^!G/PI%G"UCD=7+")GULY!BN&3/A
M8+<!XX[LY/A%RVR12;9SJ?2!K1FO-2Z18R0NAT3B6PN;RK&A.URKQAO=%3XE
MO,JWU<_KB-#MV[CQB>X(3/9=T'W\1HYQLJC]R'^((O@[3"^#;80$?L 1/]&0
MHM/SJ_T5 @DVMS-(57Z@1S?/^<<F3Q^%(++6MD2B$;@AR"LZ]YWE3^+8P!R%
M_+&#F;F^3=;>WEZ?"MQ1R!TO,*<B,-UW /.1VC:FC)E) M@O[+MS<O+DZ$@P
M3'F"?,9/YN485"ADGN\^LOU:>L@?5*2X+F^)$"/P,J325W3Z;-><JESQ '6>
MXO-\I3#[7!S6I/$#Z@AL]9U O=RB>+>:"Y^=SHI=K<]/Q?)$6@QNT[NUX0G>
MU(SN:O7"S;,B=X3:RWM4;]_M& .V*LN=6Y4=N%49>6Y5YMW6L'.K]!:?:CFO
M#(^:W$)YB,\JG^,HIOG[RC[V,/]YJ?C#5IJ9B>-?6<4$X:;6'WSKI="V?BZE
M.)E5GTLI3C-_/ *'^E+?E*,JI7@ME>N5UW&V5!WL:B:Z=TD)I90BG8C"_Y@A
MSZ44>_8%[D8*T992/-;*$RI??:Y7A6A((91:BC051>@W0Y]K*4[&G5D^-KJ,
MO):B(!=NJI7V'=F/B#3#JJ5()\^U%$'A7#@V.$=>2_'$31O,Y\V\=G-82;,9
MSNES+<7?5$M!'QLI[JN68D%)/%F2*V-UYUJ*G02,WVSS],K4GU"RS5/?.@Q\
M='K3OFHI9.FAG&MD:SG8F>^ \L8ONC,1F/N[H/M(39H3KZ6(H'#O>(3-NFSS
M7.IV*"R>>_=DZL#6C+]L\TPD+H=O7DOQK9UGZ]#]<=UFZ-SS8ES=.:=U1^/&
M)[HC,-G/M12G6$L10>N@XQ-(]O3SQ^LZ=<=1;.^1.@I!Y)5^GHG #4%>44'Z
M!YWESS'*'SN8>Q^UH=)_K=R*[%'('4\P1V"Z[P#F([5MOD,M!7EL)+B'6HJ9
MP.4FI68ES45$A>'54F0C\#*DJ*L<_:WMF@AJ*8Y'KGB ^O&#;+U_UNA.@SRH
M:/$#Z@AL]9U '6DM18B/.F<H_^T9RM5FPS-1-VTEZE+G1-V#IKQFD^>4UW!%
M>BYLD0['7J7, 5CIP"(=4&*DF7Z5H3JX3?>94G(W!SR>BY4R?TH;\GQE ]OE
M^F4C<$T"4S%[SO7[>]7MXZ)-U_2HS*36RR;&U<YN 83=J7-C?E0V$L<DN*!O
M&SLX\02IT&/6QT6.ZY)(;DN/$S'[5)([NZ5([4Z6?M-(LA%X6I-7B=U-X>.2
MEB>>1A)ZA]SC(LEUH79II%9O\_WW&K-;7E<8DM)?L#T726;7.=A^>HIMZ -!
MCI-L[1'*\GN_>O\V4/KWN[7D"8]<O6*4N0B\R,FK]$'4VG.,<J\Y+\=%AAX!
MG>NR^J*47N2R<FA=UD=()Q>!%RB9OB)W%YIF2&?Y.5:KFVP^W=5H[;ET5_]Z
M+X^8L%K=K.FMD^QJ2F,P:+WTY^W[U+X;:8&W/W]F%W+G_O%]$MIVU[U]30^L
M7.+< ^O /;"H<P\L[Y9S=&LPI&;/KPV-/N8>6,?02LN)B7<@9OC!8DDS6%5^
MYECYZ8PX0$^"(,T!,<9XA6 (F0/RK ^$#A(.< "\"C[4X\#;1/ A@A%9 AAR
M\,<>(S  LPK\T!Q+-048'P#P4&018RS26()1B0$0,<0,<AP"/!2]92K+^"%
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
M!#P._ VH)BK@^!;&('M"PJH6X,?@,2H'O@.6!#\&WJ-R,=7\ZGP$'LRK!*^
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
M!35.A+8>E"F ,M :^G"""1!A8+F?0&N$/R%5$Q"*SC=D6%T(P .NADQ=(NX
MR6H&VRIBIH+T4&ENR*Z>) (PLMP$?(S']VKM&2"HQ\&W J2S:"O*%*#(?(O,
M ;D#W4XS3D#OY <$K\80M\0]%TW-U60!*N:-4-:!8S,YE;-?(BN!+4*.!V0U
MW^<GD(LQ=@&.+AOLG('8$E%T9 " *X(]"$@>ZYTNX8FC'HW0,<>+4PXW?V0
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
M5 6K_Z"*08O;$YJN2932Q\OFNZZ(BB03$LR@79.7$8^AY>.T6;1JM$26@_]
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
M8D9_SI=@X?(70'W:%^H?JT.17F:&;PMON OJGWJF$_6/GAK#E<)[OIN@LZ,
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
MUI"ABQPM2!F4)7 ((4@BQI5S63&G8C+VR1Q0 E!_=HFB;E21_. M%'&%&#P
M"/^:9)TG$M3'%UIIR823%@Y2O;\F+2SFM4E4S!)T-&'3@EUNS5EZ.P">NX;I
M10?5="/Y=T P]9?>?0_<]^MJ.ZWY^,5]>RR\:6!*>^W!O<XB9)^%E9-U(C8>
M2$C\D\VD_7%-@F%K G"P0*H:<#"3)LQ463@ =L9,9,40Q(8_T]E-V%%AMR^J
MO>KPW'+?'!EOT%VZN]@T\N<*/^8E%<B7D'&FER0R_'VG<5#1HYGTN\%,%\5^
MC-(->_!IBA&A#=L<\[R6E+@D9[@+&'$7(U+=1TF=BO+N1DFE7$=)/6S%P 9\
M%_KKS:R+-T8GQU!9027,3U!IL90UY.U&'_ZR)U7!YWA@(E3WGAU_N&:HE;^H
M^8]_0H%T!ME-N<I\Z-6\MB+SW=@;(Q[F\=/DOWT.OCHF?L_VX /W:AN[/.&6
M%KB[*54)URE5;V,IDJJOJVS-?6B6D0RP@WGDFM48:?SG3^JSQ@,Y9E3UT(RJ
M+.1\_S-07OX)6>S/>/G])E6=6OWO,!=J-R2 V#?ZCKF@CXH[!_]+#E04-/L0
M4A]Z+*<HQ57AO5#?D6X0Y?;G8;+'"W<,_>^;AWUYM_"Z8'2<^XB&"\Q!.%\;
M_ $-:N ;.:H_[ ^$U>W#:\X UGRM;P!>,8/K^AYI09G:YB:OJ1>-7> L.FR*
M3U*Q<(SP=(!>B%?IZ_ J+:O0SYR794YMRB+W(50_. $@V>95)II$IE5\%1Y)
MR7 ]UAQWL- O.<GL!O!>A6-7UW$ '".CX0CMF=<1\!BNV)[CQ"^,FCR*O6<W
M<V )&1R. &IUL]=:3#/\W5F<^7J,-][_.1AWVEUR'22OPC4?+3QNFN5RGI%=
M&7G)\Q+X)"(K;29(9G![Q5MH9?&U;N^]JE$E]CU&/Y*OF<LSPN=["_Q<Q N.
MU9TY@*NP\>K,$ */ M[G4[;>S/?PZU"V!M,G#&4;<;UQ>5D4,X-FL<_=G>NA
M=UM2]@NQO"L0SP'&:Y L?L$(N ,D@U,N ^)ZN1M0Z)#%K5JY188<%2(D^T@6
M9Z#4%Q2CU^+4#9PK[F\FFL? K& %ZG5:F4%0+6;CU,MD:K%JXOW>0K]F1.!E
M',I8 *8QFR^$2I=J9(=0O J7(I^NDYUU&5GA.]-A="J ET(50C9@$%Z55_-$
M*9_O\_PU\WBOYE@PHHF"Q)>.C[QXH,Y576%/.@N#X8=!GN15N/WY]D8B^&@_
M1.DH4Z%':;K:3)*WL\J;&H#!4BA>LV*;9HO1TQCO[C*]8WO!<WLXZ3E\X-3-
MQR<P'-#+!1:1AW*1(,,D'?VL49R/[CL'D-_"2[L&[T1]*/,J"$(^E9A5(O<K
M3-Q?D-_JU2C@*2S5D_*9W*MP4Z7^+:N[WS%Y'-")8G,"Q_]4FW]RM3GYWUYM
M[DVPZ0]=DUBMTVNL*M1-W2QN(-@'U)[3U&&ZD)5MF)9G UB'LQ<P]JHP3[L4
M$)]^P(<N3K5(Y35*@J.Y1Q\,H#C56EF,I"YKK)?YT+MM==5);7-"<?SCGU2[
M6:AFFTTL7:ND"M4DS/#Y+?KI57AA ZRG@@2^:TLC,PK+R3),6EOQHCQ'95M6
M*Y^R4=/[?;=;D\"5<\W(QHN[M?YD6+-VCL;_;=:1PSQ# TY&RZ@A(RA&X01*
M"31+6>P;87S 6<T"?@>$RADE XQJICBJEZ;^[2C92G UUK1W=/#D' =G;LH\
M-BL3]@0?B'JG#3;L--8"!QZ-<BF-&B>SN)1+2IRCYB-I;+L%18![2N#)]K?>
MJ7=NM.A,J3/ \I<CK3#AGE88R(X^QOXSM*\[L ^=78WXF+SN)WCR"AX93&/@
MH_2R Y:9RG[HM6ZEEAMJU=QDYP,ZD=_GDW!\>V]\)K)=D/,3H!_K, L29@$>
M6U]#9B:( %AGCO0XYP(6AT/X#1AI"OZ#<EY/V8-G<AZ/KPINK>Z. +MV@SZC
M11Q3+:1''W0+801^@"T^ /.&"=T'17UX H]?4G!Q+3FOI6%;?JWRG$8Y^HZZ
M'.!AZBSAH7@'=S;^&J;<YS0\B@3QQ#,XEAM%WIZ0\SNH^E1U8)@F(Q<Y8$ZE
M]08SFS% -&@I#,>;C4G@>=X6"GP ::,2.\VXLK%;]B<1>",2WV:2(Z$_8FP"
M/P*IJXSZS@3M<08/(VN_<S].D#6!AV.1V](Y[QOZNA8-"M(* %%6M@$1,GDG
M0K;7^4F4&Q,XN;YH9^9%FW#M)?UN!.O8V&,H-.%WE/(I"HW A-C'4NC]Y&Q=
MA)7^J(<U.*BYT?9*XK6 J#1S)RJM*S#2J&W1\DTE#BW^DZAVR6L%+O6N9WNL
M3;9>H/W=J-CS+!Y&U7X'#)^@:CI.AA-4XK<4O!HCC034 -YP=UBS/HTC0!F<
MXF5I*F>H'K^;;+:V8K8V@@EVK3$CP=*(M2"*GT3]K;@^IQE<F&F$0V@?@OW9
M!>"_&R\X>T(/XPE^YQ&?DO2Q1)B(/E@9OY^H-U)KY\P6&45&$0'+*DM^S^?Y
MB$RU':>@[VN..WY N_\0JA:#X(3'\@@6+('CM7>I';-YA+\3N:H,.' ><J;&
MXP&']S#6$8!W+DH3X434ISH1W"$]8FAY@,N%&86F<$3!S,?R'D?.9I#8"S9E
M7(62BCY)(XG+;*U4G<_;'6:O]9(3VE^#KYQ(D;S?J3R,E03@$8PDR#!-$;^+
M%N+ 0COL^O]@JD- MD?\3AH%6/<GT3*CS*OEWDHI4C$W6MZ'XN]F4%3Y1[D1
M8G@ SD$J$0F3L0=[!Q\BJRT#[K$RFKB=FJV%?S&J;@^%6'-4SJ@%T:;JG9'\
M=27SC41^[C0>1NP!^ RI< */AN/4[Q,,,-OEJ\9PAT!(G?Q%GJ[0N5<23^IF
M]?XDKMJPJD-0?1(3&>!$AJ\.!+(=V84=]@_Q-"_9.YUOI^E?<$ /XRL!^!TC
MX3,S2<[S%;/NX3AOWY$LGXQ\Z%TA];8==Z>1]#UFB-X[E_K,**AOG21^>I*2
M8SJ)-< DY!Q@@D842( S\QI@"L:P%8X?:-;$8$:UIS:=R"<_R(:UYA\$G44.
MCA&>HO,0TS(XP+/9XC$\_AMDBP.8[J6*)[Y&JOCI4_G0E]MJ)[W2M-DR]G53
MPM,?^I!2QMU*:[X4V"^8$GYY%\@_&>&?D!%^MSC5<4:XVW276XD5J:9_,KW/
M9GH;DRY\BJ4]012$HS<6CL;^I'1_F1PSSY3N^U/HGU3M@.B2",*G&Z?#\83G
MI(UO[-,-.B?[7I2XR\F^/^G]UR9;7T]C ;A2B4@DG/ >=O;M'*D*/V<$SNYC
MB+0M<]"IP?E,.R,@P@L@3'*>39N;,IO0@>M15H[QVP,(TS=,?S?"]7T(@1-V
M +Y,$OHQPY'H;2U.OZ;XO'/MQ+UL3N_:B0<0\9^:B(!I-(!D14 C$?S!!'H_
MV9M"3@U94= 0M^ TVWOD"L*UIJRE/H#\]F'S&*([U03Q;K ,G,RN\N]X-$\D
M$F$\ZL_1\]^;&QQLM<(G%1-798D]2F9W*4((F.CU;$\N12?]6HN97EML\+L4
M$[@>0=#L@0RBKC@1IOT6('Y%KG _B;YKXFZA;T!DG[V/5+>;6=>-U3[$:W4(
MHM]+N!^"-' "OLJ'Y2'?*3),QO_(]Z^83YQ]0#[Q_:G]3YYPX'8T&8"OBP*$
MCT=NR-K[6F+7I<;D>V<$Q^Y8&G1_HG<YCJ^>V_O8@J#K:3\ 'QH9IN,X,.M]
M3LG\5GYN"$2!,R=/F%D) ?&"2QH%!*FJ6Z$5Y\X:YL8.<OF#MLV'HU4RV7\M
M9^5=.9\[A+^&>+^WBG_J* *G]"#=>"A)G_;I-_^*>O[]5 <XPP8#J,*94VQ@
M8JVZ'( #%AC_V29?4XNX4]N P[$_31M<=^9'L3;.:FN^$TGP-C\Z?7Y?7>T(
MW/O@?39!,R@J $<B&8[&$N%$_(:R1*M\",/0MQ,U1-D/?9T9%)H3*4=D$[?4
M$!U4U=QYX$B,.AHX D\5C9[1LC!32O6:,1)UUF=XW?.A=T=Y=52D4MWV36-%
MC DBLL9C9.2R"2()L(9MJ:RGVF_+.JQR:*>:V;=VMMK"LN_@OP^9'N(V.NNV
MUQS+L;4AQ^#X)^$?B^XQ!T,$R!3<-CW??]^BL%,;=_)3SZMJ$E9DI"5@6B&*
M0"5ED3!FXL":Q]!H AX(.DF3,09[9Q3$';$"^KNJ85G ,;4M9I558DFKW S[
M"1L*DOA_ *-C&9<+T,_$?_["_"T4%J^%^F-^(C#2"#,>6EEJ2R"&LG Q&B-(
MQDR8I:C!$JL*#WCQKNQO?SW6R\-@4YP,X V4(VP(WHKB7JB.TXY_;0%?,<KK
M%'XDJ @@(4'"TF,@0;"?]5^-7^F_C(HYK[VJ-B"U,=C<:(S)2P7L3!;%[;.\
MEL /.T&*@G!P^!0X:..^N2*H/,"(,=CZF!&PJLP"E=C::>AXCYU<+6O#USP[
M%>"34:X'V21D_A!VCO) Z^;W0M:Q<OLQZS'8P&"[/Y0&7L;!HL&Y(J^ HA[2
M>'8L0443OD4%"Q3 :<$-H>:&<)^\LA)8WJ@TA.#ZA255L#R 3>#J_7)& $1L
MP/- X^"-RD;C70,>706@ HOKP%>)'PHL ATL1H0/#<%7&J<QX%G T,$;5A;R
M"A;R\@;R.C9N[Q8\R+&27S97O)F,SP@TAT@A@!0MM7-;.M:;$K-1@%(TP/7_
M]H\Z.220^ ]6FT-9HOZ-E1F 47\F!7[&I$#JD9,"W0;WW8QR@>L'EE%UA,1-
M7K,@"+C,?[!"!GWXP&%KC(W&2RI$9[0I=!M?U',=;M8L3-C.2Z_\-%YO^;Y0
M8*O+-/GZ)%=+I?%L+,@%.<6_KM>T0*]+3$MX4TN,E!X^-5\29:F4*I:T=FXP
MJ#1(@BOF8T\4LU3%05Q9 ?CI!3%+$?/)>M@0<P/E/2.4-I,WZ6TKSZ3:!'^A
MU&YDR/=R6B%6B+;TX5.D4-O(>*JX&*YF-)EJQ"/R1IN7!K-R;)EX662X)Z8<
MJ\=D,O[ZM&K$RJ_D9)Z@M*)2'A>;K8),9IN+4@/OJ)/MVTS76V)ET],ZO-(E
MY$FLH;Z7E&5LLAFVB)>7_+"M9'@&[]=Y(<]I*VTN5VJ3-B51TDN<5.H-@5.Z
M^<734[%0Z73;K<XTQ[88J2YMH@.^7*DI9"R&%SB-Q$6AF5,$@LXL^%%B,FDM
M]";S1!'L[$6899?%=S7UNDX0_:JZ:D=$)=]9-$;5=H+7VCU]Q+65-M/&-]L"
MV9NGN.P[/M'?247-IDI/+2K/O0VF6S:OBH5\>ECD)J5,ZC5?S=9+J?>1]MJ?
M=,:U3*VM%;JQFI9*C_NIFO2:[N/D8-!6I;<R.ZML^^5^NYAAZHPX*G5+:K^)
M1TFJD"BPN#1E2TSQO3A5VRU&9]J#F9PGWYC(H%"2$X/V:/F>C[ZLBJ102*_9
MD3Y:B]&^WE CVTTBWXL)O-9;D"S>F2X(IK2*))M;?;'BASFB^1IY4V+C66(Y
MYSM\6WAOMXKL]"4O#))"?1&/QN?53D7/1/3.2T<IEP:,,&P4-YMDG&TI3TNM
M,1^M6NK+/#(FZ7I_DBFTRI&.&!GJVNOTM:[FI$6VFM%2N4%A5MMFI>RRT2*6
MJ\E6;[[$^U*FG>_R]/PED>@0;Z-% 7^;29%$H:1.E5ZQ6:*)F=!]37!,ZST[
MV^:43G\R>2FFI_2[/HG7<G2,'Y23RQ=-37=?RZ-H:K&H]W*X. 5(GJ9;4T5.
MQMK%]"A5E/!44G@MUJ/527X23Z\4(K7*OS02C9+^UFH2C-JO#%[CFU7[-3+5
M-)V?1^>#K4Y5N[D,W4F_/$67>E\HMJ3D5LXF&LN)/LQFB JU2<4ZK4:;C+7%
M?)ZISZN5536;96;#060<FTG9=GG"%(;$HIMMS.;3ETJI]-I:K-2WIQ'+]/)5
M*BKERU1?P(?-0;1 O+.=I-Z?%.:OI):-+YEV;=Z5ZKU\+UO0&E1![#7YR#LY
ME][%"I/74O6MMLC,.TH.5YY&G19!Y]^6RX;:CFQK^41C/*0K<O*57K7[6Y+O
M-[72M#:(EM[I1&%0GTZXPK!77^JM:JW<6>HQ)86/^],<,RSF%PU22>E<IU_.
M][2:I(Q>I@D^6B]J#%G'V424BZV>WK);NJ0G5'F4YF/I?FW]DE,+D:>GMVYD
M(F5+22HOY7N-8JN=%#,UZFF:>16*&8U7]?7+=#K#L_,96]_.HC(]>NL"6[]'
M1/#VF).DIY>J(%<W(W 4+\/&X&796FW(&5=))(=;O<)Q$?$MSD;5?B?*Y7)D
M5%;'3&XR5\ETK--=Z'1YC<\JPZ<\RV>GB>8*CV\%HLG-F8;8CTA,6J#%2$JN
M-9KY=5+#MSUJ^B9&I@MZLIBK>?HM0>=*[7FB^-(OY7!]4ZJF^Z7.NCZGL@M9
MF"S(TM.J("T3$8ULO->3Q1&[I;O918IJ$947/+7E&\K+3*>>XD]+L=^<O0W'
M=48NB>N!6!MUV/>VEF@D^NM.^VF=4'O)M5AOS/0DT-3;;_Q2?Z_T,Y,\/EG$
M1N5.OK#A!TFM72LWNJE$=3Q\7>/9=3(O#_1AGEH/N_A+(D,TM'1,EB=205;>
MNX5J*9=2\Y*NS O1"2^_ST0]P\\GW9I4!+L@.A2#=_@E722&^9RNX42.S<TR
M<JJ3H)/\ZW ]S.IODUD.9X=/HTJVI&F5>C2=5]_[KT*^L,9?!L/:L$W--_%&
M<T!58TE]U2930E\I].O+])9MY,7:IK'LZ]$L15<+.LXH ,M>)YG>)%/'1_F\
MU*=B\^%4RV39^6Q:ZS,;3F;9]J8<SZV(9(EY846R2S.;>9M\67:X]Y<7,9;H
MQ[F8V-QF^FH7EW$BI9=3I+)\>]KD>'S1?'])OKQR%#>HZK5XCAWV2ZOZ.Y[D
M@*W:FX]?JJUD*PG0*!O7<M/RJ%C,34AF))&+P:RS&$N51KDY*2^SH_8PI96B
MPMNF2JSB'9E:Y*5R5NOUXPNJ/E#H9GV1'S/;A!XM:R];.5'8KM[GXW$WANO=
M17,=9]_>M$IUTDQ/(C@QE%IR6XLGUKFJG(_7V"C7:S1KT8$88Z@7+@EA%15[
MY*BD%Q1B"%!&RS24ZF@D+^B%EGZ1V4A4>UV^UXH;04[PA>%3)2^NA$$E-VNE
MM<C;2B8VE=JV56K0V6ZYI'+96N*M+6:)E]2Z6AT+-<"'8O$UKY*Q;I%M%?!$
M3R';HVHTL5+>6O,1U\D^)9+CNC;D6/:%2M!,Z[4Z:*Z*2O,]D]"[6WG)%NK,
M9B(1BUZ*+M3?WYE81X^(@TATM%4R-;E& /JNQM6!AD<SPH*1*HGZYF7[WGH;
MEB+L>OH6&6GUKEQ-4%3YE59[RGS*UY(UI;C&DR^E<7JQYM-,<K":3%OT,/XV
MB4S8N3(>4ZO7<EH8XS-B%:L2.3[6HU_4L5RI-Y4*U4HS*YGC&_C+>YP6Y1H]
MU]Y;O5>>:H_R+_,G\2DA\NE)@U^Q)"F6ZTDJ$=%?,DTJ6N2 IB#0 /SOA1>Q
ME&VMN:K<J1)E?"@*C=102\YGG4KYJ=:1\#*=S#T]T2R19L6GJ=!=$\J<+G<W
MZY1:G,T'R](ZE9['EMEHOY5K;"(%?=WK*>U"<\B+!)_JQ!J%U&NV12NY!"GJ
M=)09#@61+K3H3I1-ZQ%NVG[KSIZ>ECJSU.MYGGAK#Z=\;%E.L>* :U6!VO.F
M2ZML5)()>LFLLX7<NE G&Y%IHB<(G0')EA?;5V[\E,\RB:=999I2-MN,6"53
M+VQUII:'>G2Z)/!)L4&-I^F7>HU9L&![,CM15C'ZJ59///'U9D;7")(G7^-Y
MLE606JD8/7A)]2+Y.LO^7T/+?!G(W!;^.]9FXC__'U!+ 0(4 Q0    ( (F*
M@5C43:/,^BL  /HL   *              "  0    !I;6%G93$N:G!G4$L!
M A0#%     @ B8J!6.&N+:A5%@  G/X  !$              ( !(BP  &YC
M<F$M,C R,S$R,S$N>'-D4$L! A0#%     @ B8J!6.0)#*+Y&@  V%@! !4
M             ( !ID(  &YC<F$M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0
M   ( (F*@5CO&$=IH3$  *,& P 5              "  =)=  !N8W)A+3(P
M,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4    " ")BH%83A&@:A9\  !C,0< %0
M            @ &FCP  ;F-R82TR,#(S,3(S,5]L86(N>&UL4$L! A0#%
M  @ B8J!6)MO]T?Q7@  (A4& !4              ( ![PL! &YC<F$M,C R
M,S$R,S%?<')E+GAM;%!+ 0(4 Q0    ( (F*@5AYB27SJR4  $'7   1
M          "  1-K 0!N;V-E<F%?97@Q,#,P+FAT;5!+ 0(4 Q0    ( (F*
M@5@W-_=,UP(  ,00   1              "  >V0 0!N;V-E<F%?97@R,3 Q
M+FAT;5!+ 0(4 Q0    ( (F*@5B3&O@G[08  (<=   1              "
M ?.3 0!N;V-E<F%?97@S,3 Q+FAT;5!+ 0(4 Q0    ( (F*@5B<>H+F[@8
M )\=   1              "  0^; 0!N;V-E<F%?97@S,3 R+FAT;5!+ 0(4
M Q0    ( (F*@5A2RBHC=@,  $P-   1              "  2RB 0!N;V-E
M<F%?97@S,C Q+FAT;5!+ 0(4 Q0    ( (F*@5C2:#RN8P,  &,-   1
M          "  =&E 0!N;V-E<F%?97@S,C R+FAT;5!+ 0(4 Q0    ( (F*
M@5B=-W8/J@H  -!6   1              "  6.I 0!N;V-E<F%?97@Y-S Q
M+FAT;5!+ 0(4 Q0    ( (F*@5CRC;&%Z\X" #_%%@ 6              "
M 3RT 0!N;V-E<F%?:3$P:RTQ,C,Q,C,N:'1M4$L%!@     .  X @ ,  %N#
$!     $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>nocera_i10k-123123_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:NCRA="http://nocera.com/20231231"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:currency="http://xbrl.sec.gov/currency/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  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="ncra-20231231.xsd" xlink:type="simple"/>
    <context id="From2023-01-01to2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2024-04-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <instant>2024-04-01</instant>
        </period>
    </context>
    <context id="From2023-10-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_StatutoryAndOtherReservesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:StatutoryAndOtherReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_TotalNoceraStockholdersEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:TotalNoceraStockholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_StatutoryAndOtherReservesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:StatutoryAndOtherReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_TotalNoceraStockholdersEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:TotalNoceraStockholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:StatutoryAndOtherReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:TotalNoceraStockholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:StatutoryAndOtherReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:TotalNoceraStockholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_StatutoryAndOtherReservesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:StatutoryAndOtherReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_TotalNoceraStockholdersEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">NCRA:TotalNoceraStockholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2022-11-012022-11-30_custom_XFCSaleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">NCRA:XFCSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="From2022-09-062022-09-07_custom_MeixinVIEAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:MeixinVIEAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-06</startDate>
            <endDate>2022-09-07</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FiveCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:FiveCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:FourCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerDMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_AllCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:AllCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_AllCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:AllCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:SupplierCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_AllSuppliersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:AllSuppliersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_AllSuppliersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">NCRA:AllSuppliersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">NCRA:PurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_MachineryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">NCRA:MachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_OtherReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">NCRA:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_OtherReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">NCRA:OtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_MeixinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">NCRA:MeixinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_MeixinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">NCRA:MeixinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ChaileaseFinanceCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ChaileaseFinanceCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_ChaileaseFinanceCoMember312758625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ChaileaseFinanceCoMember312758640">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ChaileaseFinanceCoMember312758765">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ChaileaseFinanceCoMember_currency_TWD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_XizhiBrenchMember_currency_TWD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">NCRA:XizhiBrenchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-19_custom_ChaileaseFinanceCoMember_currency_TWD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:TWD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-19</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ChaileaseFinanceCoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">NCRA:ChaileaseFinanceCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_UnderwritersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:UnderwritersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="AsOf2022-09-23_custom_UnderwritersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:UnderwritersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-23</instant>
        </period>
    </context>
    <context id="From2022-09-222022-09-23_custom_UnderwritersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:UnderwritersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-22</startDate>
            <endDate>2022-09-23</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputSharePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-09</startDate>
            <endDate>2021-08-10</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputSharePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:CWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:DWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-26</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputSharePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-25</startDate>
            <endDate>2022-09-26</endDate>
        </period>
    </context>
    <context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExercisePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-25</startDate>
            <endDate>2022-09-26</endDate>
        </period>
    </context>
    <context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-25</startDate>
            <endDate>2022-09-26</endDate>
        </period>
    </context>
    <context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-25</startDate>
            <endDate>2022-09-26</endDate>
        </period>
    </context>
    <context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-25</startDate>
            <endDate>2022-09-26</endDate>
        </period>
    </context>
    <context id="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">NCRA:IPOWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-25</startDate>
            <endDate>2022-09-26</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_WarrantsIssuedToInvestorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:WarrantsIssuedToInvestorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_WarrantsIssuedToInvestorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:WarrantsIssuedToInvestorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_WarrantsIssuedToUnderwriterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:WarrantsIssuedToUnderwriterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_WarrantsIssuedToUnderwriterMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">NCRA:WarrantsIssuedToUnderwriterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_HK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_PRCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">NCRA:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_MountainShareTransferLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MountainShareTransferLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_MountainShareTransferLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MountainShareTransferLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_GrandSmoothCorporationLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:GrandSmoothCorporationLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_GrandSmoothCorporationLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:GrandSmoothCorporationLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-08-102022-08-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <startDate>2022-08-10</startDate>
            <endDate>2022-08-11</endDate>
        </period>
    </context>
    <context id="AsOf2022-08-11_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-11</instant>
        </period>
    </context>
    <context id="From2022-08-102022-08-11_custom_PublicOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">NCRA:PublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-10</startDate>
            <endDate>2022-08-11</endDate>
        </period>
    </context>
    <context id="From2018-12-012018-12-27_custom_YinChiehChengMember_custom_SeriesAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:SeriesAWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:YinChiehChengMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2018-12-27</endDate>
        </period>
    </context>
    <context id="From2018-12-012018-12-27_custom_SeriesAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:SeriesAWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2018-12-27</endDate>
        </period>
    </context>
    <context id="AsOf2018-12-27_custom_SeriesAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:SeriesAWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-27</instant>
        </period>
    </context>
    <context id="From2020-05-292020-06-01_custom_ShunChihChuangMember_custom_ClassAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:ShunChihChuangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-29</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="From2020-05-292020-06-01_custom_HsienWenYuMember_custom_ClassAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:HsienWenYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-29</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="AsOf2020-06-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <instant>2020-06-01</instant>
        </period>
    </context>
    <context id="From2020-05-292020-06-01_custom_ClassAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-29</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="AsOf2020-06-01_custom_ClassAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-01</instant>
        </period>
    </context>
    <context id="From2020-05-292020-06-01_custom_MichaelALittmanMember_custom_ClassAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-29</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="AsOf2020-06-01_custom_MichaelALittmanMember_custom_ClassAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-01</instant>
        </period>
    </context>
    <context id="From2020-05-292020-06-01_custom_MichaelALittmanMember_custom_ClassBWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassBWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-29</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="AsOf2020-06-01_custom_MichaelALittmanMember_custom_ClassBWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassBWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-01</instant>
        </period>
    </context>
    <context id="From2021-08-022021-08-11_custom_MichaelALittmanMember_custom_ClassAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-02</startDate>
            <endDate>2021-08-11</endDate>
        </period>
    </context>
    <context id="From2021-08-022021-08-11_custom_MichaelALittmanMember_custom_ClassBWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassBWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:MichaelALittmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-02</startDate>
            <endDate>2021-08-11</endDate>
        </period>
    </context>
    <context id="From2021-11-292021-12-02_custom_ShunChihChuangMember_custom_ClassAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:ShunChihChuangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-29</startDate>
            <endDate>2021-12-02</endDate>
        </period>
    </context>
    <context id="From2021-11-292021-12-02_custom_HsienWenYuMember_custom_ClassAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:HsienWenYuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-29</startDate>
            <endDate>2021-12-02</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <instant>2021-12-02</instant>
        </period>
    </context>
    <context id="From2021-11-292021-12-02_custom_ClassAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-29</startDate>
            <endDate>2021-12-02</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-02_custom_ClassAWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">NCRA:ClassAWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-02</instant>
        </period>
    </context>
    <context id="From2021-12-012021-12-31_custom_ShunChihChuangAndFiveConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:ShunChihChuangAndFiveConsultantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-12-212022-12-22_custom_ChenChunChungMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:ChenChunChungMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-21</startDate>
            <endDate>2022-12-22</endDate>
        </period>
    </context>
    <context id="From2022-12-212022-12-22_custom_TraDigitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:TraDigitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-21</startDate>
            <endDate>2022-12-22</endDate>
        </period>
    </context>
    <context id="From2023-03-202023-03-22_us-gaap_InvestorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-20</startDate>
            <endDate>2023-03-22</endDate>
        </period>
    </context>
    <context id="From2023-10-102023-10-11_custom_YuHaoChangMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:YuHaoChangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-10</startDate>
            <endDate>2023-10-11</endDate>
        </period>
    </context>
    <context id="From2023-12-022023-12-05_custom_AndyChinAnJinMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">NCRA:AndyChinAnJinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-02</startDate>
            <endDate>2023-12-05</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ShareBasedCompensationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">NCRA:ShareBasedCompensationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ShareBasedCompensationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">NCRA:ShareBasedCompensationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-08-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="AsOf2021-08-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="From2022-08-102022-08-11_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-10</startDate>
            <endDate>2022-08-11</endDate>
        </period>
    </context>
    <context id="From2020-12-012020-12-31_custom_XFCSaleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XFCSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-11-30_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XFCSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-30</instant>
        </period>
    </context>
    <context id="From2022-11-012022-11-30_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XFCSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XFCSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:MeixinInstitutionalFoodDevelopmentCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_XinFengConstructionCoLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XinFengConstructionCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:MeixinInstitutionalFoodDevelopmentCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-07</instant>
        </period>
    </context>
    <context id="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756180</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">NCRA:XinFengConstructionCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Acre">
        <measure>utr:acre</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2023-01-01to2023-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="From2023-01-01to2023-12-31" id="Fact000004">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="From2023-01-01to2023-12-31" id="Fact000005">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2023-01-01to2023-12-31" id="Fact000006">0001756180</dei:EntityCentralIndexKey>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0160"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0161"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0246"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0350"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0358"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0360"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0361"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0362"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0364"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:PurchaseOfNoncontrollingInterest
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0369"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:PurchaseOfNoncontrollingInterest
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0370"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:PurchaseOfNoncontrollingInterest
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0371"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:PurchaseOfNoncontrollingInterest
      contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0372"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:PurchaseOfNoncontrollingInterest
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0373"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:PurchaseOfNoncontrollingInterest
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0374"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:PurchaseOfNoncontrollingInterest
      contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember"
      id="xdx2ixbrl0375"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0380"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0382"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0383"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0384"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0386"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0391"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0392"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0394"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0395"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0398"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0401"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0402"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0403"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0404"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0405"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0408"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0411"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0412"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0413"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0416"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0418"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:NetIncomeLoss2
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0421"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:NetIncomeLoss2
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0422"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:NetIncomeLoss2
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:NetIncomeLoss2
      contextRef="From2022-01-012022-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0424"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:NetIncomeLoss2
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0426"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0460"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0462"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0463"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0464"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0466"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0472"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0474"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0475"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0476"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0478"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0483"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0484"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0486"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0487"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0488"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0490"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0493"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0494"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0495"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0496"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0497"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0503"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0505"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0506"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0508"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsPreferredStock
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0510"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:NetIncomeLoss2
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0513"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:NetIncomeLoss2
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0514"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:NetIncomeLoss2
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0515"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:NetIncomeLoss2
      contextRef="From2023-01-012023-12-31_custom_StatutoryAndOtherReservesMember"
      id="xdx2ixbrl0516"
      unitRef="USD"
      xsi:nil="true"/>
    <NCRA:NetIncomeLoss2
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0518"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="xdx2ixbrl1213"
      unitRef="USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="xdx2ixbrl1215"
      unitRef="USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl1300"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2023-01-01to2023-12-31"
      id="xdx2ixbrl1304"
      unitRef="Pure"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2023-01-01to2023-12-31" id="Fact000013">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2023-01-01to2023-12-31" id="Fact000014">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2023-01-01to2023-12-31" id="Fact000015">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2023-01-01to2023-12-31" id="Fact000017">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="From2023-01-01to2023-12-31" id="Fact000018">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2023-01-01to2023-12-31" id="Fact000019">001-41434</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2023-01-01to2023-12-31" id="Fact000020">NOCERA, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-01-01to2023-12-31" id="Fact000021">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-01-01to2023-12-31" id="Fact000022">16-1626611</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-01-01to2023-12-31" id="Fact000023">3F (Building B), No. 185,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2023-01-01to2023-12-31" id="Fact000024">Sec. 1 , Datong Rd.,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="From2023-01-01to2023-12-31" id="Fact000025">Xizhi Dist</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="From2023-01-01to2023-12-31" id="Fact000027">New Taipei City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="From2023-01-01to2023-12-31" id="Fact000029">221</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="From2023-01-01to2023-12-31" id="Fact000031">TW</dei:EntityAddressCountry>
    <dei:CityAreaCode contextRef="From2023-01-01to2023-12-31" id="Fact000033">886</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-01-01to2023-12-31" id="Fact000035">910-163-358</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2023-01-01to2023-12-31" id="Fact000036">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-01-01to2023-12-31" id="Fact000037">NCRA</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-01-01to2023-12-31" id="Fact000038">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2023-01-01to2023-12-31" id="Fact000039">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2023-01-01to2023-12-31" id="Fact000040">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2023-01-01to2023-12-31" id="Fact000041">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2023-01-01to2023-12-31" id="Fact000042">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2023-01-01to2023-12-31" id="Fact000043">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2023-01-01to2023-12-31" id="Fact000044">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-01-01to2023-12-31" id="Fact000045">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="From2023-01-01to2023-12-31" id="Fact000046">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag contextRef="From2023-01-01to2023-12-31" id="Fact000047">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2023-01-01to2023-12-31" id="Fact000048">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="From2023-01-01to2023-12-31" id="Fact000049">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="AsOf2023-06-30"
      decimals="0"
      id="Fact000051"
      unitRef="USD">11661410</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2024-04-01"
      decimals="INF"
      id="Fact000053"
      unitRef="Shares">12956987</dei:EntityCommonStockSharesOutstanding>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="From2023-10-012023-12-31" id="Fact000054">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="From2023-10-012023-12-31" id="Fact000055">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="From2023-10-012023-12-31" id="Fact000056">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="From2023-10-012023-12-31" id="Fact000057">false</ecd:NonRule10b51ArrTrmntdFlag>
    <dei:AuditorName contextRef="From2023-01-01to2023-12-31" id="Fact000059">Centurion ZD CPA &amp; Co.</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2023-01-01to2023-12-31" id="Fact000061">Hong Kong</dei:AuditorLocation>
    <dei:AuditorFirmId contextRef="From2023-01-01to2023-12-31" id="Fact000062">2769</dei:AuditorFirmId>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000070"
      unitRef="USD">1229580</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000071"
      unitRef="USD">2906074</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000073"
      unitRef="USD">173395</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000074"
      unitRef="USD">209777</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000076"
      unitRef="USD">88432</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000077"
      unitRef="USD">91781</us-gaap:InventoryNet>
    <NCRA:AdvanceToSuppliers
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000079"
      unitRef="USD">1732</NCRA:AdvanceToSuppliers>
    <NCRA:AdvanceToSuppliers
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000080"
      unitRef="USD">1732</NCRA:AdvanceToSuppliers>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000082"
      unitRef="USD">10365</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000083"
      unitRef="USD">27470</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <NCRA:FinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000085"
      unitRef="USD">208697</NCRA:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <NCRA:FinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000086"
      unitRef="USD">0</NCRA:FinancialAssetsAtFairValueThroughProfitOrLoss>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000088"
      unitRef="USD">1712201</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000089"
      unitRef="USD">3236834</us-gaap:AssetsCurrent>
    <NCRA:RetentionReceivables
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000091"
      unitRef="USD">0</NCRA:RetentionReceivables>
    <NCRA:RetentionReceivables
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000092"
      unitRef="USD">0</NCRA:RetentionReceivables>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000094"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000095"
      unitRef="USD">22703</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000097"
      unitRef="USD">1547801</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000098"
      unitRef="USD">844613</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000100"
      unitRef="USD">114129</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000101"
      unitRef="USD">130434</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000103"
      unitRef="USD">1655182</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000104"
      unitRef="USD">3905735</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000106"
      unitRef="USD">4730</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000107"
      unitRef="USD">0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000109"
      unitRef="USD">5034043</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000110"
      unitRef="USD">8140319</us-gaap:Assets>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000121"
      unitRef="USD">0</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000122"
      unitRef="USD">0</us-gaap:NotesPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000124"
      unitRef="USD">0</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000125"
      unitRef="USD">2631</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000127"
      unitRef="USD">34093</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000128"
      unitRef="USD">38388</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <NCRA:AdvanceReceipts
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000130"
      unitRef="USD">0</NCRA:AdvanceReceipts>
    <NCRA:AdvanceReceipts
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000131"
      unitRef="USD">42880</NCRA:AdvanceReceipts>
    <NCRA:DueToRelatedPartiesCurrent1
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000133"
      unitRef="USD">28484</NCRA:DueToRelatedPartiesCurrent1>
    <NCRA:DueToRelatedPartiesCurrent1
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000134"
      unitRef="USD">18919</NCRA:DueToRelatedPartiesCurrent1>
    <us-gaap:ExtendedProductWarrantyAccrual
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000136"
      unitRef="USD">1179768</us-gaap:ExtendedProductWarrantyAccrual>
    <us-gaap:ExtendedProductWarrantyAccrual
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000137"
      unitRef="USD">1179768</us-gaap:ExtendedProductWarrantyAccrual>
    <us-gaap:OtherLongTermDebtCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000139"
      unitRef="USD">487800</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:OtherLongTermDebtCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000140"
      unitRef="USD">214913</us-gaap:OtherLongTermDebtCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000142"
      unitRef="USD">38312</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000143"
      unitRef="USD">22312</us-gaap:DividendsPayableCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000145"
      unitRef="USD">1859</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000146"
      unitRef="USD">1920</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000148"
      unitRef="USD">1770316</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000149"
      unitRef="USD">1521731</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000151"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000152"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <NCRA:LongtermSecuredBankLoan
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000154"
      unitRef="USD">0</NCRA:LongtermSecuredBankLoan>
    <NCRA:LongtermSecuredBankLoan
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000155"
      unitRef="USD">436341</NCRA:LongtermSecuredBankLoan>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000157"
      unitRef="USD">1770316</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000158"
      unitRef="USD">1958072</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000169"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact000171"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000173"
      unitRef="Shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact000175"
      unitRef="Shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000177"
      unitRef="Shares">11156987</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000179"
      unitRef="Shares">11156987</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact000181"
      unitRef="Shares">9243587</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact000183"
      unitRef="Shares">9243587</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000166"
      unitRef="USD">11157</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000167"
      unitRef="USD">9243</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000188"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact000190"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000192"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact000194"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      id="Fact000196"
      unitRef="Shares">2000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      id="Fact000198"
      unitRef="Shares">2000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      id="Fact000200"
      unitRef="Shares">80000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      id="Fact000202"
      unitRef="Shares">80000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      id="Fact000204"
      unitRef="Shares">80000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      id="Fact000206"
      unitRef="Shares">80000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000185"
      unitRef="USD">80</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000186"
      unitRef="USD">80</us-gaap:PreferredStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000208"
      unitRef="USD">21931112</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000209"
      unitRef="USD">20484518</us-gaap:AdditionalPaidInCapital>
    <NCRA:StatutoryAndOtherReserves
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000211"
      unitRef="USD">191219</NCRA:StatutoryAndOtherReserves>
    <NCRA:StatutoryAndOtherReserves
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000212"
      unitRef="USD">191219</NCRA:StatutoryAndOtherReserves>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000214"
      unitRef="USD">-19053072</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000215"
      unitRef="USD">-14747461</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000217"
      unitRef="USD">98906</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000218"
      unitRef="USD">103594</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000220"
      unitRef="USD">3179402</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000221"
      unitRef="USD">6041193</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000223"
      unitRef="USD">84325</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000224"
      unitRef="USD">141054</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000226"
      unitRef="USD">3263727</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000227"
      unitRef="USD">6182247</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000229"
      unitRef="USD">5034043</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000230"
      unitRef="USD">8140319</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000233"
      unitRef="USD">23915926</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000234"
      unitRef="USD">14102138</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000236"
      unitRef="USD">23720967</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000237"
      unitRef="USD">13846172</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000239"
      unitRef="USD">194959</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000240"
      unitRef="USD">255966</us-gaap:GrossProfit>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000245"
      unitRef="USD">2250553</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000248"
      unitRef="USD">2225323</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000249"
      unitRef="USD">2772102</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000251"
      unitRef="USD">4475876</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000252"
      unitRef="USD">2772102</us-gaap:OperatingExpenses>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000257"
      unitRef="USD">-40386</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000258"
      unitRef="USD">417999</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000260"
      unitRef="USD">-4321303</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000261"
      unitRef="USD">-2098137</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000263"
      unitRef="USD">22703</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000264"
      unitRef="USD">-23808</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000266"
      unitRef="USD">-4344006</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000267"
      unitRef="USD">-2074329</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000272"
      unitRef="USD">-0</us-gaap:DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax>
    <us-gaap:DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000273"
      unitRef="USD">2569975</us-gaap:DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000275"
      unitRef="USD">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000276"
      unitRef="USD">-92285</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000278"
      unitRef="USD">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000279"
      unitRef="USD">-2662260</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000281"
      unitRef="USD">-4344006</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000282"
      unitRef="USD">-4736589</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000284"
      unitRef="USD">-54395</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000285"
      unitRef="USD">76319</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000287"
      unitRef="USD">-4289611</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000288"
      unitRef="USD">-4812908</us-gaap:NetIncomeLoss>
    <NCRA:NetIncomeLoss2
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000293"
      unitRef="USD">-4344006</NCRA:NetIncomeLoss2>
    <NCRA:NetIncomeLoss2
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000294"
      unitRef="USD">-4736589</NCRA:NetIncomeLoss2>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000296"
      unitRef="USD">4688</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000297"
      unitRef="USD">-89688</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <NCRA:TotalComprehensiveLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000299"
      unitRef="USD">-4339318</NCRA:TotalComprehensiveLoss>
    <NCRA:TotalComprehensiveLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000300"
      unitRef="USD">-4826257</NCRA:TotalComprehensiveLoss>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000302"
      unitRef="USD">-6060</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000303"
      unitRef="USD">76319</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000305"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000306"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000308"
      unitRef="USD">-4333258</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000309"
      unitRef="USD">-4902576</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000311"
      unitRef="USDPShares">-0.4383</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000313"
      unitRef="USDPShares">-0.4383</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000315"
      unitRef="USDPShares">-0.6111</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000317"
      unitRef="USDPShares">-0.6111</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000319"
      unitRef="USDPShares">-0.4383</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000321"
      unitRef="USDPShares">-0.4383</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000323"
      unitRef="USDPShares">-0.2731</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000325"
      unitRef="USDPShares">-0.2731</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000327"
      unitRef="USDPShares">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000329"
      unitRef="USDPShares">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000331"
      unitRef="USDPShares">-0.3380</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000333"
      unitRef="USDPShares">-0.3380</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000335"
      unitRef="Shares">9814000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000337"
      unitRef="Shares">9814000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000339"
      unitRef="Shares">7876367</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000341"
      unitRef="Shares">7876367</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000353"
      unitRef="Shares">7071920</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000343"
      unitRef="USD">7072</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      id="Fact000355"
      unitRef="Shares">80000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      id="Fact000344"
      unitRef="USD">80</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000345"
      unitRef="USD">14476240</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_custom_StatutoryAndOtherReservesMember"
      decimals="0"
      id="Fact000346"
      unitRef="USD">191219</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000347"
      unitRef="USD">-9918553</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000348"
      unitRef="USD">13906</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000349"
      unitRef="USD">4769964</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact000351"
      unitRef="USD">4769964</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000367"
      unitRef="Shares">1880000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000357"
      unitRef="USD">1880</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000359"
      unitRef="USD">4799616</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000363"
      unitRef="USD">4801496</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000365"
      unitRef="USD">4801496</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <NCRA:PurchaseOfNoncontrollingInterest
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="Fact000376"
      unitRef="USD">64735</NCRA:PurchaseOfNoncontrollingInterest>
    <NCRA:PurchaseOfNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000377"
      unitRef="USD">64735</NCRA:PurchaseOfNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000389"
      unitRef="Shares">291667</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000379"
      unitRef="USD">291</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000381"
      unitRef="USD">795209</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000385"
      unitRef="USD">795500</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000387"
      unitRef="USD">795500</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000393"
      unitRef="USD">413453</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000397"
      unitRef="USD">413453</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000399"
      unitRef="USD">413453</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000406"
      unitRef="USD">89688</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000407"
      unitRef="USD">89688</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000409"
      unitRef="USD">89688</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:DividendsPreferredStock
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000415"
      unitRef="USD">16000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000417"
      unitRef="USD">16000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000419"
      unitRef="USD">16000</us-gaap:DividendsPreferredStock>
    <NCRA:NetIncomeLoss2
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000425"
      unitRef="USD">-4812908</NCRA:NetIncomeLoss2>
    <NCRA:NetIncomeLoss2
      contextRef="From2022-01-012022-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000427"
      unitRef="USD">-4812908</NCRA:NetIncomeLoss2>
    <NCRA:NetIncomeLoss2
      contextRef="From2022-01-012022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="Fact000428"
      unitRef="USD">76319</NCRA:NetIncomeLoss2>
    <NCRA:NetIncomeLoss2
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000429"
      unitRef="USD">-4736589</NCRA:NetIncomeLoss2>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000441"
      unitRef="Shares">9243587</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000431"
      unitRef="USD">9243</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      id="Fact000443"
      unitRef="Shares">80000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      id="Fact000432"
      unitRef="USD">80</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000433"
      unitRef="USD">20484518</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_custom_StatutoryAndOtherReservesMember"
      decimals="0"
      id="Fact000434"
      unitRef="USD">191219</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000435"
      unitRef="USD">-14747461</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000436"
      unitRef="USD">103594</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000437"
      unitRef="USD">6041193</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="Fact000438"
      unitRef="USD">141054</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000439"
      unitRef="USD">6182247</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000455"
      unitRef="Shares">9243587</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000445"
      unitRef="USD">9243</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      id="Fact000457"
      unitRef="Shares">80000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      id="Fact000446"
      unitRef="USD">80</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000447"
      unitRef="USD">20484518</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_custom_StatutoryAndOtherReservesMember"
      decimals="0"
      id="Fact000448"
      unitRef="USD">191219</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000449"
      unitRef="USD">-14747461</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000450"
      unitRef="USD">103594</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000451"
      unitRef="USD">6041193</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="Fact000452"
      unitRef="USD">141054</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000453"
      unitRef="USD">6182247</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000469"
      unitRef="Shares">1383400</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000459"
      unitRef="USD">1384</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000461"
      unitRef="USD">625603</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000465"
      unitRef="USD">626987</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000467"
      unitRef="USD">626987</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000481"
      unitRef="Shares">530000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000471"
      unitRef="USD">530</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000473"
      unitRef="USD">657370</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000477"
      unitRef="USD">657900</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000479"
      unitRef="USD">657900</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000485"
      unitRef="USD">163621</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000489"
      unitRef="USD">163621</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000491"
      unitRef="USD">163621</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000498"
      unitRef="USD">-4688</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000499"
      unitRef="USD">-4688</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="Fact000500"
      unitRef="USD">-2334</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000501"
      unitRef="USD">-7022</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:DividendsPreferredStock
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000507"
      unitRef="USD">16000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000509"
      unitRef="USD">16000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000511"
      unitRef="USD">16000</us-gaap:DividendsPreferredStock>
    <NCRA:NetIncomeLoss2
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000517"
      unitRef="USD">-4289611</NCRA:NetIncomeLoss2>
    <NCRA:NetIncomeLoss2
      contextRef="From2023-01-012023-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000519"
      unitRef="USD">-4289611</NCRA:NetIncomeLoss2>
    <NCRA:NetIncomeLoss2
      contextRef="From2023-01-012023-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="Fact000520"
      unitRef="USD">-54395</NCRA:NetIncomeLoss2>
    <NCRA:NetIncomeLoss2
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000521"
      unitRef="USD">-4344006</NCRA:NetIncomeLoss2>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000533"
      unitRef="Shares">11156987</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="Fact000523"
      unitRef="USD">11157</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      decimals="INF"
      id="Fact000535"
      unitRef="Shares">80000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      decimals="0"
      id="Fact000524"
      unitRef="USD">80</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Fact000525"
      unitRef="USD">21931112</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_custom_StatutoryAndOtherReservesMember"
      decimals="0"
      id="Fact000526"
      unitRef="USD">191219</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="Fact000527"
      unitRef="USD">-19053072</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="Fact000528"
      unitRef="USD">98906</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_custom_TotalNoceraStockholdersEquityMember"
      decimals="0"
      id="Fact000529"
      unitRef="USD">3179402</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      id="Fact000530"
      unitRef="USD">84325</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000531"
      unitRef="USD">3263727</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000541"
      unitRef="USD">-4344006</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000542"
      unitRef="USD">-4736589</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000544"
      unitRef="USD">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000545"
      unitRef="USD">-2662260</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000547"
      unitRef="USD">-4344006</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000548"
      unitRef="USD">-2074329</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000553"
      unitRef="USD">2250553</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000554"
      unitRef="USD">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:Depreciation
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000556"
      unitRef="USD">171312</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000557"
      unitRef="USD">66907</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000559"
      unitRef="USD">16305</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000560"
      unitRef="USD">4891</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000562"
      unitRef="USD">-0</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000563"
      unitRef="USD">-2569975</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000565"
      unitRef="USD">-22744</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000566"
      unitRef="USD">22703</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <NCRA:GainOnFairValueChangeOfFinancialAssetsHeldForTrading
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000568"
      unitRef="USD">8697</NCRA:GainOnFairValueChangeOfFinancialAssetsHeldForTrading>
    <NCRA:GainOnFairValueChangeOfFinancialAssetsHeldForTrading
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000569"
      unitRef="USD">-0</NCRA:GainOnFairValueChangeOfFinancialAssetsHeldForTrading>
    <NCRA:ConsultancyServicesSettledByEquities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000571"
      unitRef="USD">657900</NCRA:ConsultancyServicesSettledByEquities>
    <NCRA:ConsultancyServicesSettledByEquities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000572"
      unitRef="USD">795500</NCRA:ConsultancyServicesSettledByEquities>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000574"
      unitRef="USD">163621</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000575"
      unitRef="USD">413453</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000580"
      unitRef="USD">-35043</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000581"
      unitRef="USD">95262</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000583"
      unitRef="USD">-1342</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000584"
      unitRef="USD">-5382</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000586"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000587"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000589"
      unitRef="USD">4026</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000590"
      unitRef="USD">1989716</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <NCRA:IncreaseDecreaseInRetentionReceivables
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000592"
      unitRef="USD">-0</NCRA:IncreaseDecreaseInRetentionReceivables>
    <NCRA:IncreaseDecreaseInRetentionReceivables
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000593"
      unitRef="USD">130434</NCRA:IncreaseDecreaseInRetentionReceivables>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000595"
      unitRef="USD">4865</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000596"
      unitRef="USD">-0</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInNotesPayableCurrent
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000598"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInNotesPayableCurrent>
    <us-gaap:IncreaseDecreaseInNotesPayableCurrent
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000599"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInNotesPayableCurrent>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayable
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000601"
      unitRef="USD">-2631</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayable
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000602"
      unitRef="USD">2631</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000604"
      unitRef="USD">3834</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000605"
      unitRef="USD">-54526</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000607"
      unitRef="USD">22600</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000608"
      unitRef="USD">-4712</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <NCRA:IncreaseDecreaseInAdvanceReceipt
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000610"
      unitRef="USD">42880</NCRA:IncreaseDecreaseInAdvanceReceipt>
    <NCRA:IncreaseDecreaseInAdvanceReceipt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000611"
      unitRef="USD">-42880</NCRA:IncreaseDecreaseInAdvanceReceipt>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000613"
      unitRef="USD">-1061851</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000614"
      unitRef="USD">-470063</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000616"
      unitRef="USD">0</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInDiscontinuedOperations
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000617"
      unitRef="USD">-1301488</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000619"
      unitRef="USD">-1061851</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000620"
      unitRef="USD">-1771551</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000625"
      unitRef="USD">857870</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000626"
      unitRef="USD">-0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <NCRA:PurchaseOfFinancialAssetsAtFvtpl
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000628"
      unitRef="USD">200000</NCRA:PurchaseOfFinancialAssetsAtFvtpl>
    <NCRA:PurchaseOfFinancialAssetsAtFvtpl
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000629"
      unitRef="USD">-0</NCRA:PurchaseOfFinancialAssetsAtFvtpl>
    <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000631"
      unitRef="USD">0</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000632"
      unitRef="USD">300082</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000634"
      unitRef="USD">0</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000635"
      unitRef="USD">7824</us-gaap:CashAcquiredFromAcquisition>
    <NCRA:CashDisposedUponTerminationOfVie
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000637"
      unitRef="USD">-0</NCRA:CashDisposedUponTerminationOfVie>
    <NCRA:CashDisposedUponTerminationOfVie
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000638"
      unitRef="USD">46564</NCRA:CashDisposedUponTerminationOfVie>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000640"
      unitRef="USD">-0</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000641"
      unitRef="USD">4292176</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000643"
      unitRef="USD">-1057870</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000644"
      unitRef="USD">-4030834</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000646"
      unitRef="USD">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000647"
      unitRef="USD">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000649"
      unitRef="USD">-1057870</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000650"
      unitRef="USD">-4030834</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <NCRA:PaymentToBankDebts
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000655"
      unitRef="USD">163454</NCRA:PaymentToBankDebts>
    <NCRA:PaymentToBankDebts
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000656"
      unitRef="USD">-0</NCRA:PaymentToBankDebts>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000658"
      unitRef="USD">626987</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000659"
      unitRef="USD">5666124</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000661"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000662"
      unitRef="USD">2820</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromSubordinatedShortTermDebt
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000664"
      unitRef="USD">0</us-gaap:ProceedsFromSubordinatedShortTermDebt>
    <us-gaap:ProceedsFromSubordinatedShortTermDebt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000665"
      unitRef="USD">619447</us-gaap:ProceedsFromSubordinatedShortTermDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000667"
      unitRef="USD">463533</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000668"
      unitRef="USD">6288391</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000670"
      unitRef="USD">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000671"
      unitRef="USD">0</us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000673"
      unitRef="USD">463533</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000674"
      unitRef="USD">6288391</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <NCRA:IncreaseInCashAndCashEquivalentsFromContinuingOperation
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000676"
      unitRef="USD">-20306</NCRA:IncreaseInCashAndCashEquivalentsFromContinuingOperation>
    <NCRA:IncreaseInCashAndCashEquivalentsFromContinuingOperation
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000677"
      unitRef="USD">-985097</NCRA:IncreaseInCashAndCashEquivalentsFromContinuingOperation>
    <NCRA:EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000679"
      unitRef="USD">0</NCRA:EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations>
    <NCRA:EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000680"
      unitRef="USD">961156</NCRA:EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000682"
      unitRef="USD">-20306</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000683"
      unitRef="USD">-23941</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000685"
      unitRef="USD">-1676494</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000686"
      unitRef="USD">462065</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000688"
      unitRef="USD">2906074</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact000689"
      unitRef="USD">2103677</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000691"
      unitRef="USD">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact000692"
      unitRef="USD">340332</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000694"
      unitRef="USD">2906074</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact000695"
      unitRef="USD">2444009</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000697"
      unitRef="USD">1229580</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000698"
      unitRef="USD">2906074</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000700"
      unitRef="USD">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000701"
      unitRef="USD">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000703"
      unitRef="USD">1229580</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000704"
      unitRef="USD">2906074</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000706">&lt;p id="xdx_804_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zOp6KghnM9tg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 1&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_82E_zCMHQNcsG7sf"&gt;PRINCIPAL ACTIVITIES AND ORGANIZATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The consolidated financial statements include the
financial statements of Nocera, Inc. (&#x201c;Nocera&#x201d; or the &#x201c;Company&#x201d;) and its subsidiaries, Grand Smooth Inc. Limited
(&#x201c;GSI&#x201d;) and Guizhou Grand Smooth Technology Ltd. (&#x201c;GZ GST&#x201d; or &#x201c;WFOE&#x201d;), and Meixin Institutional Food
Development Co., Ltd. (&#x201c;Meixin&#x201d;) that is controlled through contractual arrangements. The Company, GSI, GZ GST and Mexin are
collectively referred to as the &#x201c;Company&#x201d;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Nocera was incorporated in the State of Nevada on
February 1, 2002 and is based in New Taipei City, Taiwan (R.O.C.). It did not engage in any operations and was dormant from its inception
until its reverse merger of GSI on December 31, 2018.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;&lt;span style="text-decoration: underline"&gt;Reverse merger&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Effective December 31, 2018, Nocera completed a reverse
merger transaction (the &#x201c;Transaction&#x201d;) pursuant to an Agreement and Plan of Merger (the &#x201c;Agreement&#x201d;), with (i)
GSI, (ii) GSI&#x2019;s stockholders, Yin-Chieh Cheng and Zhang Bi, who together owned shares constituting 100% of the issued and outstanding
ordinary shares of GSI (the &#x201c;GSI Shares&#x201d;) and (iii) GSI Acquisition Corp. Under the terms of the Agreement, the GSI Stockholders
transferred to Nocera all of the GSI Shares in exchange for the issuance of 10,000,000 shares (the &#x201c;Shares&#x201d;) of Nocera&#x2019;s
common stock (the &#x201c;Share Exchange&#x201d;). As a result of the reverse merger, GSI became Nocera&#x2019;s wholly-owned subsidiary
and Yin-Chieh Cheng and Zhang Bi, the former stockholders of GSI, became Nocera&#x2019;s controlling stockholders. The share exchange transaction
with GSI was treated as a reverse merger, with GSI as the accounting acquirer and Nocera as the acquired party.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;GSI is a limited company established under the laws
and regulations of Hong Kong on August 1, 2014, and is a holding company without any operation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;GZ WFH was incorporated in Xingyi City, Guizhou Province,
People&#x2019;s Republic of China (PRC) on October 25, 2017, and is engaged in providing fish farming containers service, which integrates
sales, installments, and maintenance of aquaculture equipment. The registered capital of GZ WFH is RMB$5,000,000 (equal to US$733,138).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On November 13, 2018, GSI incorporated GZ GST in PRC
with registered capital of US$15,000.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&lt;span style="text-decoration: underline"&gt;Divestiture&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 21, 2020, the Company filed a Current
Report on Form 8-K outlining the lack of communication that led to the termination by Nocera, Inc. of its relationship with Guizhou Wan
Feng Hu Intelligent Aquatic Technology Co. Limited (&#x201c;GZ WFH&#x201d;) and its management, and termination of the Variable Interest
Entity agreements between the parties.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Subsequently on October 8, 2020, Zhang Bi and GZ WFH
entered into a Settlement Agreement and Release with Nocera, Inc. wherein all claims as to GZ WFH&#x2019;s debt (claim to shares in Nocera,
Inc. or GZ GST) were compromised, settled, and otherwise resolved as to any and all claims or causes of action whatsoever against Nocera
for any matter, action, or representation as to Nocera, and any debt to ownership of Nocera or GZ GST up to the date of the agreement.
The consideration for the agreement was mutual waiver of any and all claims against each other and GZ GST, and GZ WFH (including Zhang
Bi) waives any claims to Nocera stock, meaning the 4,750,000 shares of common stock of Nocera owned by Zhang Bi were cancelled as part
of the agreement. The Settlement Agreement and Release is attached hereto as Exhibit 10.8.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;&lt;span style="text-decoration: underline"&gt;The VIE Agreements with XFC&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 31, 2020, we exchanged 466,667 (post-split)
shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (&#x201c;XFC&#x201d;),
in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled
us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic
benefits of XFC that could be significant to XFC. On November 30, 2022, we entered into a Purchase of Business Agreement with Han-Chieh
Shih (the &#x201c;Purchaser&#x201d;), in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash price
of $&lt;span id="xdx_909_eus-gaap--ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_c20221101__20221130__us-gaap--DisposalGroupClassificationAxis__custom--XFCSaleMember_zaGFqPihwawb" title="Purchase cash price"&gt;300,000&lt;/span&gt; (the &#x201c;XFC Sale&#x201d;). The closing of the XFC Sale occurred on November 30, 2022 and the XFC variable interest entity
(&#x201c;VIE&#x201d;) agreements were terminated in connection with the XFC Sale.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;&lt;span style="text-decoration: underline"&gt;The VIE Agreements with Meixin&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 7, 2022, we entered into a series of
contractual agreements (collectively, the &#x201c;Meixin VIE Agreements&#x201d;) with the majority stockholder (the &#x201c;Selling Stockholder&#x201d;)
of Meixin Institutional Food Development Co., Ltd., a Taiwan corporation and a food processing and catering company (&#x201c;Meixin&#x201d;),
and Meixin, of which we purchased 80% controlling interest of Meixin for $&lt;span id="xdx_90C_eus-gaap--PaymentsToAcquireBusinessesGross_c20220906__20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinVIEAgreementsMember_zr1biyihAZ9e" title="Purchase of controlling interest"&gt;4,300,000&lt;/span&gt;. The Meixin VIE Agreements essentially confer control
and management of Meixin as well as substantially all of the economic benefits of the Selling Stockholder in Meixin to us.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates
      contextRef="From2022-11-012022-11-30_custom_XFCSaleMember"
      decimals="0"
      id="Fact000712"
      unitRef="USD">300000</us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2022-09-062022-09-07_custom_MeixinVIEAgreementsMember"
      decimals="0"
      id="Fact000714"
      unitRef="USD">4300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000716">&lt;p id="xdx_80E_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_z35odvWoHmW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 2&#160;&#160;&#160;&#160;&#160; &lt;span id="xdx_82B_zDBgn17mbVMc"&gt;GOING CONCERN&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company had net loss of $&lt;span id="xdx_908_ecustom--IncomeLossFromContinuingsOperation_pn5n6_c20230101__20231231_zW4qp04Sz6p6" title="Net loss"&gt;2.1&lt;/span&gt; million for the year
ended December 31, 2023, which raise substantial doubt as to the Company&#x2019;s ability to continue as a going concern. Management believes
that it has developed a liquidity plan, as summarized below, that, if executed successfully, would enable to meet presently anticipated
cash needs for at least the next 12 months after the date that the financial statements are issued and it has prepared the consolidated
financial statements on a going concern basis.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;a)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The Company is continuing to improve and develop its scale of operations. After listing onto Nasdaq, the Company had raised sufficient fund for its operation development and the Company had a good level of cash position to meet its liabilities. The Company also has ability to raise additional funds from Nasdaq for the future development.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;b)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The Company obtained a financial support letter from shareholders of the Company.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;However, the Company continues to have ongoing obligations
and it expects that it will require additional capital in order to execute its longer-term business plan. If the Company encounters unforeseen
circumstances that place constraints on its capital resources, management will be required to take various measures to conserve liquidity,
which could include, but not necessarily be limited to, curtailing the Company&#x2019;s business development activities, suspending the
pursuit of its business plan, controlling overhead expenses and seeking to further dispose of non-core assets. Management cannot provide
any assurance that the Company will raise additional capital if needed.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <NCRA:IncomeLossFromContinuingsOperation
      contextRef="From2023-01-01to2023-12-31"
      decimals="-5"
      id="Fact000718"
      unitRef="USD">2100000</NCRA:IncomeLossFromContinuingsOperation>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000720">&lt;p id="xdx_804_eus-gaap--SignificantAccountingPoliciesTextBlock_znag9u8ks9c5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 3&#160;&#160;&#160;&#160;&#160; &lt;span id="xdx_825_z9bewhTfYuJ2"&gt;SUMMARY OF
SIGNIFICANT ACCOUNTING POLICY&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zGOycvCH7aja" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_zfpCzsLzdV2l"&gt;Basis of Presentation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The accompanying unaudited condensed consolidated
financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;)
and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim financial
information. Accordingly, these financial statements do not include all of the information and footnotes required for complete financial
statements and should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the
Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 31, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the opinion of management, all adjustments (which
include normal recurring adjustments) necessary to present a fair presentation of the Company&#x2019;s unaudited condensed consolidated
financial position as of September 30, 2023, its consolidated results of operations for the nine months ended September 30, 2023, cash
flows for the nine months ended September 30, 2023 and change in equity for the nine months ended September 30, 2023, as applicable, have
been made. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the operating results that
may be expected for the year ending December 31, 2023 or any future periods.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_849_ecustom--ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock_zSDonjk2ULqe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_867_zFErqJ0MHeq5"&gt;Change of Reporting Entity and Basis of Presentation&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As a result of the Share Exchange on December 31,
2018, GSI became a wholly owned subsidiary of Nocera, Inc. The former GSI&#x2019;s stockholders owned a majority of the common stock of
the Company. The Transaction was regarded as a reverse merger whereby GSI was considered to be the accounting acquirer as its stockholders
retained control of the Company after the Share Exchange, although Nocera, Inc. is the legal parent company. The Share Exchange was treated
as a recapitalization of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As a result, the assets and liabilities and the historical
operations that will be reflected in the Nocera&#x2019;s financial statements after consummation of the Transaction will be those of GSI
and will be recorded at the historical cost basis of GSI. Nocera&#x2019;s assets, liabilities and results of operations will be consolidated
with the assets, liabilities and results of operations of GSI upon consummation of the Transaction. As such, GSI is the continuing entity
for financial reporting purpose. In a reverse merger, the historical stockholder&#x2019;s equity of the accounting acquirer prior to the
merger is retroactively reclassified (a recapitalization) for the equivalent number of shares received in the merger after giving effect
to any difference in par value of the registrant&#x2019;s and the accounting acquirer&#x2019;s stock by an offset in paid-in-capital. Therefore,
the financial statements have been prepared as if GSI had always been the reporting company and then on the share exchange date, had changed
its name and reorganized its capital stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The accompanying consolidated financial statements
have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;U.S. GAAP&#x201d;)
and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim financial
information.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The consolidated financial statements included the
financial statements of all subsidiaries and the VIE of the Company. All transactions and balances between the Company and its subsidiary
and VIE have been eliminated in consolidation. Minority interests are recorded as a noncontrolling interest. A qualitative approach is
applied to assess the consolidation requirement for VIEs.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zfwIIqqsa3zd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zTzZBVDoKg86"&gt;Reclassification&lt;/span&gt; &lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Certain prior period amounts have been reclassified
to conform with current year presentation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--UseOfEstimates_zb5jbw10N7I" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_z8Wkea9yO2Z3"&gt;Use of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The preparation of financial statements in conformity
with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during
the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful
receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the
carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income
tax effects of the Tax Act and the assessment of deferred tax assets or liabilities. These estimates are often based on complex judgments
and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ
from these estimates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_zOXCxXzUFFwe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zUatR0rnmpe1"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Financial instruments that potentially expose the
Company to concentrations of credit risk consist primarily of accounts receivable. The Company conducts credit evaluations of its customers
and suppliers, and generally does not require collateral or other security from them. The Company evaluates its collection experience
and long outstanding balances to determine the need for an allowance for doubtful accounts. The Company conducts periodic reviews of the
financial condition and payment practices of its customers to minimize collection risk on accounts receivable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;There was five customers who represented &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomerMember_z0iX9LvdS0E2" title="Concentration risk"&gt;80.85&lt;/span&gt;% of
the Company's total revenue during the years ended December 31, 2023. There was four customers who represented &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomerMember_zJLHyigVQo33" title="Concentration risk"&gt;49.62&lt;/span&gt;% of the Company's
total revenue during the years ended December 31, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table sets forth a summary of single
customers who represent 10% or more of the Company&#x2019;s total accounts receivable, net:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zPdeWl2ogbK1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zgsCGoZVZH57" style="display: none"&gt;Schedule of concentrations of credit risk&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Percentage of the Company&#x2019;s accounts receivable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_z2tmnlJ1PDt2" title="Concentration percentage"&gt;60.11&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zt2loWYuEHa7" title="Concentration percentage"&gt;50.83&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer B&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zrkgBWJLVwxf" title="Concentration percentage"&gt;21.99&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zV4gbwmSZL57" title="Concentration percentage"&gt;14.73&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer C&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zSfPQgZQ8jb1" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zHcty5ozyIb1" title="Concentration percentage"&gt;31.82&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer D&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zW87Tn2LTmCk" title="Concentration percentage"&gt;16.10&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zxnnLHtgqCy6" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_zyVp8lt7iog5" title="Concentration percentage"&gt;98.19&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_z6e8DlxzxDD9" title="Concentration percentage"&gt;97.38&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The following table sets forth a summary of single suppliers who represent
10% or more of the Company&#x2019;s total purchase:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the years ended December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Percentage of the Company&#x2019;s purchase&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zLeeUrzLg0Tb" title="Concentration percentage"&gt;11.67&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zNjfjeEujmn" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier B&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zES9cm7b2Uo6" title="Concentration percentage"&gt;10.06&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zMB9UZfegmSi" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier C&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zdWy32h838ak" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zCgHqZeMLvPi" title="Concentration percentage"&gt;18.60&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_z4YzJQH6prVk" title="Concentration percentage"&gt;21.73&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_zVgC47Glwnq4" title="Concentration percentage"&gt;18.60&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A0_zrVqM0UYR2k1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zECbsSsPaQCi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_z5hY0r1UdaGh"&gt;Fair Value Measurement&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company applies ASC Topic 820, Fair Value Measurements
and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure
requirements for fair value measurements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASC Topic 820 defines fair value as the price that
would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction
between market participants in the principal or most advantageous market for the asset or liability.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASC Topic 820 specifies a hierarchy of valuation techniques,
which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Level 1 inputs to the valuation methodology are quoted
prices (unadjusted) for identical assets or liabilities in active markets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Level 2 inputs to the valuation methodology include
quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either
directly or indirectly, for substantially the full term of the financial instruments.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Level 3 inputs to the valuation methodology are unobservable
and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect the Company&#x2019;s own assumptions
about the assumptions that market participants would use in pricing an asset or liability.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Management of the Company is responsible for determining
the assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including
valuations from an independent appraiser.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;When available, the Company uses quoted market prices
to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using
valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates
and currency rates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1E5vqy2kBif" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_z555MH6CpId8"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Cash and cash equivalents include all cash on hand
and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $&lt;span id="xdx_90F_eus-gaap--Cash_pp0p0_c20231231_z8Kf3kgKZj4a" title="Cash"&gt;1,229,580&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--Cash_pp0p0_c20221231_zI9TI8BCREt6" title="Cash"&gt;2,906,074&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--ReceivablesPolicyTextBlock_zMCcN0BTx8sk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_z02LfHKlU025"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Accounts receivable are stated at the original amount
less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made
when there is objective evidence that the Company will not be able to collect all amounts due according to the original terms of the receivables.
The Company analyzes the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness,
historical and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for
doubtful accounts.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_845_ecustom--PrepaidExpensesAndOtherAssetsPolicyTextBlock_zkTBg1DEBgpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zaW9sTg4S0Uc"&gt;Prepaid Expenses and Other Assets, Net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Prepaid expense and other assets, net consist of receivable
from investment, prepaid rent and etc. Management reviews its receivable balance each reporting period to determine if an allowance for
doubtful accounts is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable
based on an assessment of specific evidence indicating doubtful collection, historical experience, account balance aging, and prevailing
economic conditions. Bad debts are written off against the allowance after all collection efforts have ceased.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_z3F6UAWk2cg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zxya0nCofv03"&gt;Inventories, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Inventories are stated at lower of cost or net realizable
value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The
variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation
of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Where there is evidence that the utility of inventories,
in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes
in price levels, or other causes, the inventories are written down to net realizable value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zokGOx5MN1ga" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_z3HyO3HyTB07"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Property and equipment are stated at cost less accumulated
depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance,
repairs, and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Depreciation of property and equipment is provided
using the straight-line method over their estimated useful lives, which are shown as follows.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--PropertyAndEquipmentUsefulLivesTableTextBlock_zdzBuXV1uoQg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B9_zmOKQ3kQt4qf" style="display: none"&gt;Schedule of property and equipment useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 59%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4wjSJI8eKii" title="Property and equipment useful lives"&gt;Shorter of the remaining lease terms and estimated useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Land&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQtgznJ8SZgl" title="Property and equipment useful lives"&gt;Indefinite, as per land titles&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture and fixture&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z6yYXJEjdsba" title="Property and equipment useful lives"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zePrkMNWeR1j" title="Property and equipment useful lives"&gt;3 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zm1mwdj2kZXd" title="Property and equipment useful lives"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Vehicle&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zYi4z5LUULW5" title="Property and equipment useful lives"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AA_zHuNde8J7dAg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Upon sale or disposal, the applicable amounts of asset
cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited
to income.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--BusinessCombinationsPolicy_zx3ePEatajS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86A_za8zjnXKlhVd"&gt;Business Combination&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For a business combination, the assets acquired, the
liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair
values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling
interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date
fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest
in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Deferred tax liability and assets are recognized for
the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed
in a business combination in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 740-10.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;











&lt;p id="xdx_844_eus-gaap--ConsolidationVariableInterestEntityPolicy_zdjtIjvOCKpg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_z3I3CpxVYpNh"&gt;Variable Interest Entity&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;A variable interest entity (&#x201c;&lt;b&gt;VIE&lt;/b&gt;&#x201d;)
is an entity (investee) in which the investor has obtained less than a majority interest, according to the Financial Accounting Standards
Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following three criteria as elaborated in ASC Topic 810-10,
Consolidation:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;equity-at-risk is not sufficient to support the entity&#x2019;s activities;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;as a group, the equity-at-risk holders cannot control the entity; or&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(c)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;the economics do not coincide with the voting interest.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;If a firm is the primary beneficiary of a VIE, the
holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable
interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project
(venture) for their mutual benefit is defined as a joint venture.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zcEWsrMaLzz5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zpk3E9cFCVwh"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;We recognize goodwill in accordance with ASC 350,&#160;&lt;i&gt;Intangibles&#x2014;Goodwill
and Other&lt;/i&gt;. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed
in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of December 31st of each year, and
is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be
impaired. An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill,
is less than its carrying amount.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;We recognize intangibles assets in accordance with
ASC 350,&#160;&lt;i&gt;Intangibles&#x2014;Goodwill and Other&lt;/i&gt;. Acquired intangible assets subject to amortization are stated at cost and are
amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization
are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not
subject to amortization are tested for impairment at least annually.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The estimates of fair value are based on the best
information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash
flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zlr9MII18Xs1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_z5DzhYuw2cck"&gt;Share-Based Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;We determine our share-based compensation in accordance
with ASC 718,&#160;&lt;i&gt;Compensation&#x2014;Stock Compensation&#160;&lt;/i&gt;(ASC 718), which requires the measurement and recognition of compensation
expense for all share-based payment awards made to employees based on the grant date fair value of the award.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Determining the appropriate fair value model and calculating
the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our
phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the
application of management&#x2019;s judgment. Significant estimates include our expected volatility. If different estimates and assumptions
had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially
impacted.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Black-Scholes pricing model requires inputs such
as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that
we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the
award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted
average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of
our guideline companies, which we feel best represent our company. We have never paid and do not anticipate paying any cash dividends
in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as
they occur.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zkdLCdZn0Wpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zBl1vfFJKKv8"&gt;Impairment of Long-lived Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company reviews its long-lived assets for impairment
whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events
occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash
flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow
is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying amount
over the fair value of the assets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zUw4FUTi0tQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_zeXox3WU0bKb"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the normal course of business, the Company is subject
to contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government
investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has
occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including
historical and the specific facts and circumstances of each matter.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zZZQJzcSyhj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zmqZ6OA9yur4"&gt;Revenue Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;We recognize revenues when our customer obtains control
of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We
recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity
should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following
steps:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 28px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step 1: Identify the contract (s) with a customer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step 2: Identify the performance obligations in the contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step 3: Determine the transaction price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step 4: Allocate the transaction price to the performance obligation in the contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company considered revenue is recognized when
(or as) the Company satisfies performance obligations by transferring a promised goods and provide maintenance service to a customer.
Revenue is measured at the transaction price which is based on the amount of consideration that the Company expects to receive in exchange
for transferring the promised goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices
and written contracts.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company does not have arrangements for returns
from customers and does not have any future obligations directly or indirectly related to services resale by customers. The Company has
no sales incentive programs.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company provides goods, maintenance service warranties
for the goods sold with a period varying from 18 months to 72 months, which majority are 18 months, and exclusive sales agency license
to its customers. For performance obligation related to providing products, the Company expects to recognize the revenue according to
the delivery of products. For performance obligation related to maintenance service warranties, the Company expects to recognize the revenue
on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a
straight-line basis over the contract term, which is generally for 18 months as majority of the maintenance service warranties periods
provided are 18 months. For performance obligation related to exclusive agency license, the Company recognizes the revenue ratably upon
the satisfaction over the estimated economic life of the license.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company does not have amounts of contract assets
since revenue is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and
deferred revenue. Advance payments from customer are expected to be recognized as revenue within 12 months. Deferred revenue is expected
to be recognized as revenue within 12 months.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--CostOfSalesPolicyTextBlock_zSiyHbEhivL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zP8WaSHqdUvj"&gt;Cost of Sales&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Cost of sales consists primarily of material costs,
labor costs, depreciation, and related expenses, which are directly attributable to the production of the product. Write-down of inventories
to lower of cost or net realizable value is also recorded in cost of sales.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zC2VhfHp76db" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zk07ZZvrdDed"&gt;Income Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company recognizes deferred tax assets and liabilities
for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method,
deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities
and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods
in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred
tax assets to the amount expected to be realized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zPPHXEsnUCb9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zbnHr6WbXWzb"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In February 2016, the FASB issued ASU 2016-12, Leases
(ASC Topic 842), which amends the leases requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will
be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies
the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases
will continue to be classified as either finance or operating leases.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company adopted ASC Topic 842 using the modified
retrospective transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required
an adjustment to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of
the adoption, The Company recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption
of the new lease standard does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;











&lt;p id="xdx_843_eus-gaap--IncomeTaxUncertaintiesPolicy_ztIDA3NiGkz6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_z7PJ3qzU9cv9"&gt;Uncertain Tax Positions&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company accounts for uncertainty in income taxes
using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition
by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit,
including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest
amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized
and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of
limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent.
The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000.
In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion.
The Company records interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as
of December 31, 2023 and 2022, and the Company has no accrued interest or penalties related to uncertain tax positions. The company does
not believe that the unrecognized tax benefits will change over the next twelve months.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zVjXjW9sEvp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zBjkQzwBfTHk"&gt;Comprehensive (Loss) Income&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Comprehensive income or loss is comprised of the Company&#x2019;s
net (loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign
currency translation adjustments, net of the income tax effect.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zaRo7fyjyatb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zuYBgQFnJVL7"&gt;Foreign Currency Translation and Transactions&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&#x2019;s reporting currency is the U.S.
dollar (&#x201c;US$&#x201d;). The functional currency of the Company&#x2019;s subsidiary and the consolidated VIE is RMB. In the consolidated
financial statements, the financial information of the Company&#x2019;s subsidiary and the consolidated VIE has been translated into US$.
Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange
rates, except for changes in accumulated deficit during the year which is the result of income statement translation process, and revenue,
expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported as foreign
currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated statements
of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are &lt;span id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20231231_zhJMZCc7fhP4" title="Exchange rates at end of period"&gt;7.1258&lt;/span&gt; and &lt;span id="xdx_902_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20221231_zmkOetER5R8d" title="Exchange rates at end of period"&gt;6.4854&lt;/span&gt;, respectively.
The annual average exchange rates for the year ended December 31, 2023 and 2022 are &lt;span id="xdx_904_ecustom--ForeignCurrencyExchangeRateTranslation2_c20230101__20231231_zY11tWQ5xsth" title="Annual average exchange rates"&gt;7.1162&lt;/span&gt; and &lt;span id="xdx_90A_ecustom--ForeignCurrencyExchangeRateTranslation2_c20220101__20221231_zctkQyOht642" title="Annual average exchange rates"&gt;6.3700&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--EarningsPerSharePolicyTextBlock_z7q2V6jT1utc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zpKOu44oGUed"&gt;(Loss) Earnings per Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Basic (loss) earnings per share is computed by dividing
net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year.
Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were
exercised or converted into common shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zJTBTnltsRRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_865_zMZvXVx8PEfi"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Recent accounting pronouncements issued by the Financial
Accounting Standards Board, its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities
and Exchange Commission did not or are not believed by management to have a material impact on the Company&#x2019;s present or future financial
statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000722">&lt;p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zGOycvCH7aja" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_zfpCzsLzdV2l"&gt;Basis of Presentation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The accompanying unaudited condensed consolidated
financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;)
and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim financial
information. Accordingly, these financial statements do not include all of the information and footnotes required for complete financial
statements and should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the
Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 31, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the opinion of management, all adjustments (which
include normal recurring adjustments) necessary to present a fair presentation of the Company&#x2019;s unaudited condensed consolidated
financial position as of September 30, 2023, its consolidated results of operations for the nine months ended September 30, 2023, cash
flows for the nine months ended September 30, 2023 and change in equity for the nine months ended September 30, 2023, as applicable, have
been made. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the operating results that
may be expected for the year ending December 31, 2023 or any future periods.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <NCRA:ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000728">&lt;p id="xdx_849_ecustom--ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock_zSDonjk2ULqe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_867_zFErqJ0MHeq5"&gt;Change of Reporting Entity and Basis of Presentation&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As a result of the Share Exchange on December 31,
2018, GSI became a wholly owned subsidiary of Nocera, Inc. The former GSI&#x2019;s stockholders owned a majority of the common stock of
the Company. The Transaction was regarded as a reverse merger whereby GSI was considered to be the accounting acquirer as its stockholders
retained control of the Company after the Share Exchange, although Nocera, Inc. is the legal parent company. The Share Exchange was treated
as a recapitalization of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As a result, the assets and liabilities and the historical
operations that will be reflected in the Nocera&#x2019;s financial statements after consummation of the Transaction will be those of GSI
and will be recorded at the historical cost basis of GSI. Nocera&#x2019;s assets, liabilities and results of operations will be consolidated
with the assets, liabilities and results of operations of GSI upon consummation of the Transaction. As such, GSI is the continuing entity
for financial reporting purpose. In a reverse merger, the historical stockholder&#x2019;s equity of the accounting acquirer prior to the
merger is retroactively reclassified (a recapitalization) for the equivalent number of shares received in the merger after giving effect
to any difference in par value of the registrant&#x2019;s and the accounting acquirer&#x2019;s stock by an offset in paid-in-capital. Therefore,
the financial statements have been prepared as if GSI had always been the reporting company and then on the share exchange date, had changed
its name and reorganized its capital stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The accompanying consolidated financial statements
have been prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;U.S. GAAP&#x201d;)
and pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim financial
information.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The consolidated financial statements included the
financial statements of all subsidiaries and the VIE of the Company. All transactions and balances between the Company and its subsidiary
and VIE have been eliminated in consolidation. Minority interests are recorded as a noncontrolling interest. A qualitative approach is
applied to assess the consolidation requirement for VIEs.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</NCRA:ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2023-01-01to2023-12-31" id="Fact000730">&lt;p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zfwIIqqsa3zd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zTzZBVDoKg86"&gt;Reclassification&lt;/span&gt; &lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Certain prior period amounts have been reclassified
to conform with current year presentation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates contextRef="From2023-01-01to2023-12-31" id="Fact000732">&lt;p id="xdx_84E_eus-gaap--UseOfEstimates_zb5jbw10N7I" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_z8Wkea9yO2Z3"&gt;Use of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The preparation of financial statements in conformity
with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during
the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful
receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the
carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income
tax effects of the Tax Act and the assessment of deferred tax assets or liabilities. These estimates are often based on complex judgments
and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ
from these estimates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2023-01-01to2023-12-31" id="Fact000738">&lt;p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_zOXCxXzUFFwe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zUatR0rnmpe1"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Financial instruments that potentially expose the
Company to concentrations of credit risk consist primarily of accounts receivable. The Company conducts credit evaluations of its customers
and suppliers, and generally does not require collateral or other security from them. The Company evaluates its collection experience
and long outstanding balances to determine the need for an allowance for doubtful accounts. The Company conducts periodic reviews of the
financial condition and payment practices of its customers to minimize collection risk on accounts receivable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;There was five customers who represented &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomerMember_z0iX9LvdS0E2" title="Concentration risk"&gt;80.85&lt;/span&gt;% of
the Company's total revenue during the years ended December 31, 2023. There was four customers who represented &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomerMember_zJLHyigVQo33" title="Concentration risk"&gt;49.62&lt;/span&gt;% of the Company's
total revenue during the years ended December 31, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table sets forth a summary of single
customers who represent 10% or more of the Company&#x2019;s total accounts receivable, net:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zPdeWl2ogbK1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zgsCGoZVZH57" style="display: none"&gt;Schedule of concentrations of credit risk&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Percentage of the Company&#x2019;s accounts receivable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_z2tmnlJ1PDt2" title="Concentration percentage"&gt;60.11&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zt2loWYuEHa7" title="Concentration percentage"&gt;50.83&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer B&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zrkgBWJLVwxf" title="Concentration percentage"&gt;21.99&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zV4gbwmSZL57" title="Concentration percentage"&gt;14.73&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer C&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zSfPQgZQ8jb1" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zHcty5ozyIb1" title="Concentration percentage"&gt;31.82&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer D&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zW87Tn2LTmCk" title="Concentration percentage"&gt;16.10&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zxnnLHtgqCy6" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_zyVp8lt7iog5" title="Concentration percentage"&gt;98.19&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_z6e8DlxzxDD9" title="Concentration percentage"&gt;97.38&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The following table sets forth a summary of single suppliers who represent
10% or more of the Company&#x2019;s total purchase:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the years ended December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Percentage of the Company&#x2019;s purchase&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zLeeUrzLg0Tb" title="Concentration percentage"&gt;11.67&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zNjfjeEujmn" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier B&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zES9cm7b2Uo6" title="Concentration percentage"&gt;10.06&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zMB9UZfegmSi" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier C&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zdWy32h838ak" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zCgHqZeMLvPi" title="Concentration percentage"&gt;18.60&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_z4YzJQH6prVk" title="Concentration percentage"&gt;21.73&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_zVgC47Glwnq4" title="Concentration percentage"&gt;18.60&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A0_zrVqM0UYR2k1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FiveCustomerMember"
      decimals="INF"
      id="Fact000740"
      unitRef="Pure">0.8085</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomerMember"
      decimals="INF"
      id="Fact000742"
      unitRef="Pure">0.4962</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000744">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zPdeWl2ogbK1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B3_zgsCGoZVZH57" style="display: none"&gt;Schedule of concentrations of credit risk&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Percentage of the Company&#x2019;s accounts receivable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_z2tmnlJ1PDt2" title="Concentration percentage"&gt;60.11&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zt2loWYuEHa7" title="Concentration percentage"&gt;50.83&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer B&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zrkgBWJLVwxf" title="Concentration percentage"&gt;21.99&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zV4gbwmSZL57" title="Concentration percentage"&gt;14.73&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer C&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zSfPQgZQ8jb1" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zHcty5ozyIb1" title="Concentration percentage"&gt;31.82&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer D&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zW87Tn2LTmCk" title="Concentration percentage"&gt;16.10&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zxnnLHtgqCy6" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_zyVp8lt7iog5" title="Concentration percentage"&gt;98.19&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_z6e8DlxzxDD9" title="Concentration percentage"&gt;97.38&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The following table sets forth a summary of single suppliers who represent
10% or more of the Company&#x2019;s total purchase:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the years ended December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Percentage of the Company&#x2019;s purchase&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier A&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zLeeUrzLg0Tb" title="Concentration percentage"&gt;11.67&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zNjfjeEujmn" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier B&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zES9cm7b2Uo6" title="Concentration percentage"&gt;10.06&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zMB9UZfegmSi" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplier C&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zdWy32h838ak" title="Concentration percentage"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zCgHqZeMLvPi" title="Concentration percentage"&gt;18.60&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_z4YzJQH6prVk" title="Concentration percentage"&gt;21.73&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_zVgC47Glwnq4" title="Concentration percentage"&gt;18.60&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember"
      decimals="INF"
      id="Fact000746"
      unitRef="Pure">0.6011</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember"
      decimals="INF"
      id="Fact000748"
      unitRef="Pure">0.5083</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember"
      decimals="INF"
      id="Fact000750"
      unitRef="Pure">0.2199</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerBMember"
      decimals="INF"
      id="Fact000752"
      unitRef="Pure">0.1473</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember"
      decimals="INF"
      id="Fact000754"
      unitRef="Pure">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerCMember"
      decimals="INF"
      id="Fact000756"
      unitRef="Pure">0.3182</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerDMember"
      decimals="INF"
      id="Fact000758"
      unitRef="Pure">0.1610</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerDMember"
      decimals="INF"
      id="Fact000760"
      unitRef="Pure">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_AllCustomersMember"
      decimals="INF"
      id="Fact000762"
      unitRef="Pure">0.9819</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_AllCustomersMember"
      decimals="INF"
      id="Fact000764"
      unitRef="Pure">0.9738</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierAMember"
      decimals="INF"
      id="Fact000766"
      unitRef="Pure">0.1167</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierAMember"
      decimals="INF"
      id="Fact000768"
      unitRef="Pure">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierBMember"
      decimals="INF"
      id="Fact000770"
      unitRef="Pure">0.1006</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierBMember"
      decimals="INF"
      id="Fact000772"
      unitRef="Pure">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierCMember"
      decimals="INF"
      id="Fact000774"
      unitRef="Pure">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_SupplierCMember"
      decimals="INF"
      id="Fact000776"
      unitRef="Pure">0.1860</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_AllSuppliersMember"
      decimals="INF"
      id="Fact000778"
      unitRef="Pure">0.2173</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_PurchasesMember_us-gaap_ProductConcentrationRiskMember_custom_AllSuppliersMember"
      decimals="INF"
      id="Fact000780"
      unitRef="Pure">0.1860</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000782">&lt;p id="xdx_84A_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zECbsSsPaQCi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_z5hY0r1UdaGh"&gt;Fair Value Measurement&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company applies ASC Topic 820, Fair Value Measurements
and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure
requirements for fair value measurements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASC Topic 820 defines fair value as the price that
would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction
between market participants in the principal or most advantageous market for the asset or liability.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ASC Topic 820 specifies a hierarchy of valuation techniques,
which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Level 1 inputs to the valuation methodology are quoted
prices (unadjusted) for identical assets or liabilities in active markets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Level 2 inputs to the valuation methodology include
quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either
directly or indirectly, for substantially the full term of the financial instruments.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Level 3 inputs to the valuation methodology are unobservable
and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect the Company&#x2019;s own assumptions
about the assumptions that market participants would use in pricing an asset or liability.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Management of the Company is responsible for determining
the assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including
valuations from an independent appraiser.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;When available, the Company uses quoted market prices
to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using
valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates
and currency rates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000788">&lt;p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1E5vqy2kBif" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_z555MH6CpId8"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Cash and cash equivalents include all cash on hand
and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $&lt;span id="xdx_90F_eus-gaap--Cash_pp0p0_c20231231_z8Kf3kgKZj4a" title="Cash"&gt;1,229,580&lt;/span&gt; and $&lt;span id="xdx_906_eus-gaap--Cash_pp0p0_c20221231_zI9TI8BCREt6" title="Cash"&gt;2,906,074&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:Cash
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000790"
      unitRef="USD">1229580</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000792"
      unitRef="USD">2906074</us-gaap:Cash>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000794">&lt;p id="xdx_84B_eus-gaap--ReceivablesPolicyTextBlock_zMCcN0BTx8sk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_866_z02LfHKlU025"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Accounts receivable are stated at the original amount
less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made
when there is objective evidence that the Company will not be able to collect all amounts due according to the original terms of the receivables.
The Company analyzes the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness,
historical and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for
doubtful accounts.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:ReceivablesPolicyTextBlock>
    <NCRA:PrepaidExpensesAndOtherAssetsPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000796">&lt;p id="xdx_845_ecustom--PrepaidExpensesAndOtherAssetsPolicyTextBlock_zkTBg1DEBgpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zaW9sTg4S0Uc"&gt;Prepaid Expenses and Other Assets, Net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Prepaid expense and other assets, net consist of receivable
from investment, prepaid rent and etc. Management reviews its receivable balance each reporting period to determine if an allowance for
doubtful accounts is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable
based on an assessment of specific evidence indicating doubtful collection, historical experience, account balance aging, and prevailing
economic conditions. Bad debts are written off against the allowance after all collection efforts have ceased.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</NCRA:PrepaidExpensesAndOtherAssetsPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000802">&lt;p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_z3F6UAWk2cg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zxya0nCofv03"&gt;Inventories, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Inventories are stated at lower of cost or net realizable
value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The
variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation
of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Where there is evidence that the utility of inventories,
in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes
in price levels, or other causes, the inventories are written down to net realizable value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000804">&lt;p id="xdx_84A_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zokGOx5MN1ga" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_z3HyO3HyTB07"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Property and equipment are stated at cost less accumulated
depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance,
repairs, and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Depreciation of property and equipment is provided
using the straight-line method over their estimated useful lives, which are shown as follows.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--PropertyAndEquipmentUsefulLivesTableTextBlock_zdzBuXV1uoQg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B9_zmOKQ3kQt4qf" style="display: none"&gt;Schedule of property and equipment useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 59%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4wjSJI8eKii" title="Property and equipment useful lives"&gt;Shorter of the remaining lease terms and estimated useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Land&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQtgznJ8SZgl" title="Property and equipment useful lives"&gt;Indefinite, as per land titles&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture and fixture&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z6yYXJEjdsba" title="Property and equipment useful lives"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zePrkMNWeR1j" title="Property and equipment useful lives"&gt;3 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zm1mwdj2kZXd" title="Property and equipment useful lives"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Vehicle&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zYi4z5LUULW5" title="Property and equipment useful lives"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AA_zHuNde8J7dAg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Upon sale or disposal, the applicable amounts of asset
cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited
to income.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <NCRA:PropertyAndEquipmentUsefulLivesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000806">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--PropertyAndEquipmentUsefulLivesTableTextBlock_zdzBuXV1uoQg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B9_zmOKQ3kQt4qf" style="display: none"&gt;Schedule of property and equipment useful lives&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Useful life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 41%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 59%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4wjSJI8eKii" title="Property and equipment useful lives"&gt;Shorter of the remaining lease terms and estimated useful lives&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Land&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQtgznJ8SZgl" title="Property and equipment useful lives"&gt;Indefinite, as per land titles&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture and fixture&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z6yYXJEjdsba" title="Property and equipment useful lives"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zePrkMNWeR1j" title="Property and equipment useful lives"&gt;3 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Machinery&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zm1mwdj2kZXd" title="Property and equipment useful lives"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Vehicle&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zYi4z5LUULW5" title="Property and equipment useful lives"&gt;5 years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</NCRA:PropertyAndEquipmentUsefulLivesTableTextBlock>
    <NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1
      contextRef="From2023-01-012023-12-31_us-gaap_LeaseholdImprovementsMember"
      id="Fact000808">Shorter of the remaining lease terms and estimated useful lives</NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1
      contextRef="From2023-01-012023-12-31_us-gaap_LandMember"
      id="Fact000810">Indefinite, as per land titles</NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1
      contextRef="From2023-01-012023-12-31_us-gaap_FurnitureAndFixturesMember"
      id="Fact000812">5 years</NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1
      contextRef="From2023-01-012023-12-31_us-gaap_EquipmentMember"
      id="Fact000814">3 years</NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1
      contextRef="From2023-01-012023-12-31_custom_MachineryMember"
      id="Fact000816">5 years</NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1
      contextRef="From2023-01-012023-12-31_us-gaap_VehiclesMember"
      id="Fact000818">5 years</NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1>
    <us-gaap:BusinessCombinationsPolicy contextRef="From2023-01-01to2023-12-31" id="Fact000820">&lt;p id="xdx_84C_eus-gaap--BusinessCombinationsPolicy_zx3ePEatajS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86A_za8zjnXKlhVd"&gt;Business Combination&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For a business combination, the assets acquired, the
liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair
values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling
interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date
fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest
in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Deferred tax liability and assets are recognized for
the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed
in a business combination in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 740-10.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;











</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="From2023-01-01to2023-12-31" id="Fact000826">&lt;p id="xdx_844_eus-gaap--ConsolidationVariableInterestEntityPolicy_zdjtIjvOCKpg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_862_z3I3CpxVYpNh"&gt;Variable Interest Entity&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;A variable interest entity (&#x201c;&lt;b&gt;VIE&lt;/b&gt;&#x201d;)
is an entity (investee) in which the investor has obtained less than a majority interest, according to the Financial Accounting Standards
Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following three criteria as elaborated in ASC Topic 810-10,
Consolidation:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;equity-at-risk is not sufficient to support the entity&#x2019;s activities;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;as a group, the equity-at-risk holders cannot control the entity; or&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0px"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(c)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;the economics do not coincide with the voting interest.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;If a firm is the primary beneficiary of a VIE, the
holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable
interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project
(venture) for their mutual benefit is defined as a joint venture.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="From2023-01-01to2023-12-31" id="Fact000828">&lt;p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zcEWsrMaLzz5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zpk3E9cFCVwh"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;We recognize goodwill in accordance with ASC 350,&#160;&lt;i&gt;Intangibles&#x2014;Goodwill
and Other&lt;/i&gt;. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed
in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of December 31st of each year, and
is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be
impaired. An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill,
is less than its carrying amount.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;We recognize intangibles assets in accordance with
ASC 350,&#160;&lt;i&gt;Intangibles&#x2014;Goodwill and Other&lt;/i&gt;. Acquired intangible assets subject to amortization are stated at cost and are
amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization
are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not
subject to amortization are tested for impairment at least annually.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The estimates of fair value are based on the best
information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash
flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000830">&lt;p id="xdx_848_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zlr9MII18Xs1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_z5DzhYuw2cck"&gt;Share-Based Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;We determine our share-based compensation in accordance
with ASC 718,&#160;&lt;i&gt;Compensation&#x2014;Stock Compensation&#160;&lt;/i&gt;(ASC 718), which requires the measurement and recognition of compensation
expense for all share-based payment awards made to employees based on the grant date fair value of the award.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Determining the appropriate fair value model and calculating
the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our
phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the
application of management&#x2019;s judgment. Significant estimates include our expected volatility. If different estimates and assumptions
had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially
impacted.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Black-Scholes pricing model requires inputs such
as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that
we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the
award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted
average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of
our guideline companies, which we feel best represent our company. We have never paid and do not anticipate paying any cash dividends
in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as
they occur.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000836">&lt;p id="xdx_84F_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zkdLCdZn0Wpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zBl1vfFJKKv8"&gt;Impairment of Long-lived Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company reviews its long-lived assets for impairment
whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events
occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash
flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow
is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying amount
over the fair value of the assets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000838">&lt;p id="xdx_840_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zUw4FUTi0tQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_zeXox3WU0bKb"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the normal course of business, the Company is subject
to contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government
investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has
occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including
historical and the specific facts and circumstances of each matter.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000840">&lt;p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zZZQJzcSyhj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zmqZ6OA9yur4"&gt;Revenue Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;We recognize revenues when our customer obtains control
of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We
recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity
should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration
to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following
steps:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 28px"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step 1: Identify the contract (s) with a customer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step 2: Identify the performance obligations in the contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step 3: Determine the transaction price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step 4: Allocate the transaction price to the performance obligation in the contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company considered revenue is recognized when
(or as) the Company satisfies performance obligations by transferring a promised goods and provide maintenance service to a customer.
Revenue is measured at the transaction price which is based on the amount of consideration that the Company expects to receive in exchange
for transferring the promised goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices
and written contracts.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company does not have arrangements for returns
from customers and does not have any future obligations directly or indirectly related to services resale by customers. The Company has
no sales incentive programs.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company provides goods, maintenance service warranties
for the goods sold with a period varying from 18 months to 72 months, which majority are 18 months, and exclusive sales agency license
to its customers. For performance obligation related to providing products, the Company expects to recognize the revenue according to
the delivery of products. For performance obligation related to maintenance service warranties, the Company expects to recognize the revenue
on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a
straight-line basis over the contract term, which is generally for 18 months as majority of the maintenance service warranties periods
provided are 18 months. For performance obligation related to exclusive agency license, the Company recognizes the revenue ratably upon
the satisfaction over the estimated economic life of the license.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company does not have amounts of contract assets
since revenue is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and
deferred revenue. Advance payments from customer are expected to be recognized as revenue within 12 months. Deferred revenue is expected
to be recognized as revenue within 12 months.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000846">&lt;p id="xdx_841_eus-gaap--CostOfSalesPolicyTextBlock_zSiyHbEhivL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zP8WaSHqdUvj"&gt;Cost of Sales&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Cost of sales consists primarily of material costs,
labor costs, depreciation, and related expenses, which are directly attributable to the production of the product. Write-down of inventories
to lower of cost or net realizable value is also recorded in cost of sales.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000848">&lt;p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zC2VhfHp76db" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zk07ZZvrdDed"&gt;Income Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company recognizes deferred tax assets and liabilities
for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method,
deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities
and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods
in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred
tax assets to the amount expected to be realized.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000850">&lt;p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zPPHXEsnUCb9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86C_zbnHr6WbXWzb"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In February 2016, the FASB issued ASU 2016-12, Leases
(ASC Topic 842), which amends the leases requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will
be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies
the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases
will continue to be classified as either finance or operating leases.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company adopted ASC Topic 842 using the modified
retrospective transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required
an adjustment to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of
the adoption, The Company recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption
of the new lease standard does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;











</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxUncertaintiesPolicy contextRef="From2023-01-01to2023-12-31" id="Fact000856">&lt;p id="xdx_843_eus-gaap--IncomeTaxUncertaintiesPolicy_ztIDA3NiGkz6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_z7PJ3qzU9cv9"&gt;Uncertain Tax Positions&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company accounts for uncertainty in income taxes
using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition
by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit,
including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest
amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized
and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of
limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent.
The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000.
In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion.
The Company records interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as
of December 31, 2023 and 2022, and the Company has no accrued interest or penalties related to uncertain tax positions. The company does
not believe that the unrecognized tax benefits will change over the next twelve months.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:IncomeTaxUncertaintiesPolicy>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000858">&lt;p id="xdx_842_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zVjXjW9sEvp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zBjkQzwBfTHk"&gt;Comprehensive (Loss) Income&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Comprehensive income or loss is comprised of the Company&#x2019;s
net (loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign
currency translation adjustments, net of the income tax effect.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000860">&lt;p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zaRo7fyjyatb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zuYBgQFnJVL7"&gt;Foreign Currency Translation and Transactions&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&#x2019;s reporting currency is the U.S.
dollar (&#x201c;US$&#x201d;). The functional currency of the Company&#x2019;s subsidiary and the consolidated VIE is RMB. In the consolidated
financial statements, the financial information of the Company&#x2019;s subsidiary and the consolidated VIE has been translated into US$.
Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange
rates, except for changes in accumulated deficit during the year which is the result of income statement translation process, and revenue,
expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported as foreign
currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated statements
of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are &lt;span id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20231231_zhJMZCc7fhP4" title="Exchange rates at end of period"&gt;7.1258&lt;/span&gt; and &lt;span id="xdx_902_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20221231_zmkOetER5R8d" title="Exchange rates at end of period"&gt;6.4854&lt;/span&gt;, respectively.
The annual average exchange rates for the year ended December 31, 2023 and 2022 are &lt;span id="xdx_904_ecustom--ForeignCurrencyExchangeRateTranslation2_c20230101__20231231_zY11tWQ5xsth" title="Annual average exchange rates"&gt;7.1162&lt;/span&gt; and &lt;span id="xdx_90A_ecustom--ForeignCurrencyExchangeRateTranslation2_c20220101__20221231_zctkQyOht642" title="Annual average exchange rates"&gt;6.3700&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000862"
      unitRef="Pure">7.1258</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact000864"
      unitRef="Pure">6.4854</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <NCRA:ForeignCurrencyExchangeRateTranslation2
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact000866"
      unitRef="Pure">7.1162</NCRA:ForeignCurrencyExchangeRateTranslation2>
    <NCRA:ForeignCurrencyExchangeRateTranslation2
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000868"
      unitRef="Pure">6.3700</NCRA:ForeignCurrencyExchangeRateTranslation2>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000870">&lt;p id="xdx_841_eus-gaap--EarningsPerSharePolicyTextBlock_z7q2V6jT1utc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zpKOu44oGUed"&gt;(Loss) Earnings per Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Basic (loss) earnings per share is computed by dividing
net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year.
Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were
exercised or converted into common shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000872">&lt;p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zJTBTnltsRRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_865_zMZvXVx8PEfi"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Recent accounting pronouncements issued by the Financial
Accounting Standards Board, its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities
and Exchange Commission did not or are not believed by management to have a material impact on the Company&#x2019;s present or future financial
statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000878">&lt;p id="xdx_80D_eus-gaap--AccountsAndNontradeReceivableTextBlock_z2TveqUVXb4k" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 4&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_825_zUt2Y6yRjuk3"&gt;ACCOUNTS RECEIVABLE, NET&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2023 and 2022, accounts receivable
consisted of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zboqo4Ialrt4" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B9_zYwbQNMnJBMa" style="display: none"&gt;Schedule of accounts receivable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20231231_zQt6nd1uF00k" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20221231_zwJXnhPyi7F3" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNCzj7C_zq2lVNDg9lZ9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;173,395&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;209,777&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_d0_msARNCzj7C_zjU0jBkNwO34" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzj7C_zYJqDwRf6hRf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;173,395&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;209,777&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For the years ended December 31, 2023 and 2022, the
Company has recorded provision for doubtful accounts of nil &lt;span id="xdx_909_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20230101__20231231_zx7ZADyWivlb" style="display: none" title="Provision for doubtful accounts"&gt;0&lt;/span&gt; and nil, &lt;span id="xdx_905_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20220101__20221231_zipEan9Q05of" style="display: none" title="Provision for doubtful accounts"&gt;0&lt;/span&gt; respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000880">&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zboqo4Ialrt4" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B9_zYwbQNMnJBMa" style="display: none"&gt;Schedule of accounts receivable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20231231_zQt6nd1uF00k" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20221231_zwJXnhPyi7F3" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNCzj7C_zq2lVNDg9lZ9" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;173,395&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;209,777&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_d0_msARNCzj7C_zjU0jBkNwO34" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzj7C_zYJqDwRf6hRf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;173,395&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;209,777&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000882"
      unitRef="USD">173395</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000883"
      unitRef="USD">209777</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000885"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000886"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000888"
      unitRef="USD">173395</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000889"
      unitRef="USD">209777</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000891"
      unitRef="USD">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000893"
      unitRef="USD">0</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000895">&lt;p id="xdx_806_eus-gaap--InventoryDisclosureTextBlock_zJVpKGj6v2p2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 5&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_82F_zlmGF84EZhge"&gt;INVENTORIES, NET&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2023 and 2022, inventories consisted
of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zuILOPGTmII" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - INVENTORIES, NET (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zH2wrwE1oeyi" style="display: none"&gt;Schedule of inventories&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_znRtSt3F7Uq4" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20221231_zdG8yhW3S9al" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pp0p0_maINzJNg_zDZSq5TST99g" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;88,432&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;91,781&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--InventoryWorkInProcessAndRawMaterialsNetOfReserves_iI_pp0p0_d0_maINzJNg_z7PZc6uh7nS9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Work in process&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pp0p0_mtINzJNg_z43QvSFVKfog" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;88,432&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;91,781&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000897">&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zuILOPGTmII" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - INVENTORIES, NET (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zH2wrwE1oeyi" style="display: none"&gt;Schedule of inventories&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20231231_znRtSt3F7Uq4" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20221231_zdG8yhW3S9al" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pp0p0_maINzJNg_zDZSq5TST99g" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;88,432&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;91,781&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--InventoryWorkInProcessAndRawMaterialsNetOfReserves_iI_pp0p0_d0_maINzJNg_z7PZc6uh7nS9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Work in process&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pp0p0_mtINzJNg_z43QvSFVKfog" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;88,432&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;91,781&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000899"
      unitRef="USD">88432</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000900"
      unitRef="USD">91781</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000902"
      unitRef="USD">0</us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000903"
      unitRef="USD">0</us-gaap:InventoryWorkInProcessAndRawMaterialsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000905"
      unitRef="USD">88432</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000906"
      unitRef="USD">91781</us-gaap:InventoryNet>
    <NCRA:AdvanceToSuppliersTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000908">&lt;p id="xdx_802_ecustom--AdvanceToSuppliersTextBlock_zurcArYAahHf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 6&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_828_zfPWIBuU6ooa"&gt;ADVANCE TO SUPPLIERS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Balances of advances to suppliers were $&lt;span id="xdx_909_eus-gaap--AccountsAndOtherReceivablesNetCurrent_pp0p0_c20231231_ziPhFWTL05e2" title="Advances to suppliers"&gt;1,732&lt;/span&gt; and
$&lt;span id="xdx_90E_eus-gaap--AccountsAndOtherReceivablesNetCurrent_pp0p0_c20221231_zGuKA5PiTyz5" title="Advances to suppliers"&gt;1,732&lt;/span&gt; as of December 31, 2023 and 2022, respectively, which represented prepayments to suppliers for raw materials.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</NCRA:AdvanceToSuppliersTextBlock>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000910"
      unitRef="USD">1732</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000912"
      unitRef="USD">1732</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000914">&lt;p id="xdx_80C_eus-gaap--OtherCurrentAssetsTextBlock_z0C8Hcm8gOB" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 7&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_82B_zLOYh7RRrBW"&gt;PREPAID EXPENSES AND OTHER ASSETS,
NET&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zp6yJkFJSYM5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zbmm2hsYSb83" style="display: none"&gt;Schedule of prepaid expenses and other assets&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other receivables from third party&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20231231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zHzxKdrlL3nf" style="border-bottom: black 1pt solid; vertical-align: top; width: 13%; text-align: right" title="Prepaid expenses, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,365&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20221231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zd9DWptWqZgf" style="border-bottom: black 1pt solid; vertical-align: bottom; width: 13%; text-align: right" title="Prepaid expenses, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;27,470&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: White"&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Prepaid expenses and other assets, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20231231_zo5DaJAam18a" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Prepaid expenses and other assets, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,365&lt;/span&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="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20221231_zIQCHe9Mkjp8" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Prepaid expenses and other assets, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;27,470&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000916">&lt;table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zp6yJkFJSYM5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zbmm2hsYSb83" style="display: none"&gt;Schedule of prepaid expenses and other assets&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other receivables from third party&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20231231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zHzxKdrlL3nf" style="border-bottom: black 1pt solid; vertical-align: top; width: 13%; text-align: right" title="Prepaid expenses, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,365&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20221231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zd9DWptWqZgf" style="border-bottom: black 1pt solid; vertical-align: bottom; width: 13%; text-align: right" title="Prepaid expenses, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;27,470&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: White"&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Prepaid expenses and other assets, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20231231_zo5DaJAam18a" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Prepaid expenses and other assets, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,365&lt;/span&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="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20221231_zIQCHe9Mkjp8" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Prepaid expenses and other assets, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;27,470&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="AsOf2023-12-31_custom_OtherReceivablesMember"
      decimals="0"
      id="Fact000918"
      unitRef="USD">10365</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="AsOf2022-12-31_custom_OtherReceivablesMember"
      decimals="0"
      id="Fact000920"
      unitRef="USD">27470</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000922"
      unitRef="USD">10365</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000924"
      unitRef="USD">27470</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000930">&lt;p id="xdx_804_eus-gaap--FairValueDisclosuresTextBlock_z82g4adHVgec" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Note 8 &#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_827_zWfv9iDou0jl"&gt;FINANCIAL ASSETS AT FAIR VALUE
THROUGH PROFIT OR LOSS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The fair value of each investment in equity instrument
to be measured at fair value through profit or loss is as follows:&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, &lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, &lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;(Unaudited)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;(Audited)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;Financial assets mandatorily measured at fair value through profit or loss&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;$&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;$&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 66%; text-align: justify; padding-bottom: 1pt"&gt;Funds&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 13%; text-align: right"&gt;208,697&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 13%; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;208,697&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-decoration: underline; text-align: justify"&gt;Current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Non-Current&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;208,697&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;208,697&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 11, 2023, the Company invested $200,000
Morgan Stanley Institutional Fund Trust. Net gain of $8,697&#160;was recognized under changes in fair value of financial assets at fair
value through profit or loss in the consolidated statement of profit or loss for the period ended December 31, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2023, no financial assets at
fair value through profit or loss were pledged with banks as collaterals.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000932">&lt;p id="xdx_809_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zj66NWOHPnC5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 9&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_82D_zxPXUoyh2z6g"&gt;PROPERTY AND EQUIPMENT, NET&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2023 and December&#160;31, 2022,
property and equipment consisted of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--PropertyPlantAndEquipmentTextBlock_zvOf6dNa3c3j" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT, NET (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_z1g4ujrC1dAk" style="display: none"&gt;Schedule of property and equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Land&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zbjVtYRqKT8c" style="text-align: right" title="Property and equipment, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;877,870&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_d0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zJ39uw4yRkt" style="text-align: right" title="Property and equipment, gross"&gt;&#x2013;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zehVDtDxowJc" style="width: 13%; text-align: right" title="Property and equipment, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;905,430&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zE8fm3uo8PPe" style="width: 13%; text-align: right" title="Property and equipment, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;903,867&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20231231_zuu1eaRMPgM6" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(235,499&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zZ926fiOFq7a" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(59,254&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Property and equipment, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20231231_zgPSWi9zRuN9" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,547,801&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20221231_zwFDjhAtt9te" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;844,613&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Depreciation expenses for the years ended December
31, 2023 and 2022 were $&lt;span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20230101__20231231_zSfP3ePDvjX2"&gt;171,312&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20220101__20221231_z2IPMDGDwdnd"&gt;66,907&lt;/span&gt;,
respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;





</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000934">&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--PropertyPlantAndEquipmentTextBlock_zvOf6dNa3c3j" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT, NET (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_z1g4ujrC1dAk" style="display: none"&gt;Schedule of property and equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Land&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zbjVtYRqKT8c" style="text-align: right" title="Property and equipment, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;877,870&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_d0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zJ39uw4yRkt" style="text-align: right" title="Property and equipment, gross"&gt;&#x2013;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zehVDtDxowJc" style="width: 13%; text-align: right" title="Property and equipment, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;905,430&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zE8fm3uo8PPe" style="width: 13%; text-align: right" title="Property and equipment, gross"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;903,867&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20231231_zuu1eaRMPgM6" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(235,499&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zZ926fiOFq7a" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(59,254&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Property and equipment, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20231231_zgPSWi9zRuN9" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,547,801&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20221231_zwFDjhAtt9te" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;844,613&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_LandMember"
      decimals="0"
      id="Fact000936"
      unitRef="USD">877870</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_LandMember"
      decimals="0"
      id="Fact000938"
      unitRef="USD">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_EquipmentMember"
      decimals="0"
      id="Fact000940"
      unitRef="USD">905430</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_EquipmentMember"
      decimals="0"
      id="Fact000942"
      unitRef="USD">903867</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000944"
      unitRef="USD">235499</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000946"
      unitRef="USD">59254</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000948"
      unitRef="USD">1547801</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000950"
      unitRef="USD">844613</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact000951"
      unitRef="USD">171312</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000952"
      unitRef="USD">66907</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000957">&lt;p id="xdx_80D_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zsqpeBFXEjN" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 10 &#160;&#160;&#160;&#160;&lt;span id="xdx_82E_zUE1TArlRyX"&gt;GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2023 and December 31, 2022, goodwill
and other intangible assets consisted of the followings:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfGoodwillTextBlock_zRxdP9YiTZEi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BE_zpwhhQ5GWAkd" style="display: none"&gt;Schedule of goodwill&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; width: 68%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill - Meixin&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_c20231231__dei--LegalEntityAxis__custom--MeixinMember_zOcQ3W7GK9v7" style="text-align: right; width: 13%" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,905,735&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_d0_c20221231__dei--LegalEntityAxis__custom--MeixinMember_zcgQYwTZ5jCe" style="text-align: right; width: 13%" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,905,735&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: Impairment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pp0p0_di0_c20231231_zdrr4gOeUft5" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,250,553&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iI_pp0p0_d0_c20221231_zVzktd7wHks9" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Balance at end of year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--Goodwill_pp0p0_c20231231_zbiPQPjQnsG9" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,655,182&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--Goodwill_pp0p0_c20221231_z9fzz5sUkWrl" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,905,735&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_zRl6fLmfjwgj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Customer relations&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zKGzqjB3326d" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BE_zriu6ZWtThP4" style="display: none"&gt;Schedule of customer relations&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_zoWxswxhs6H5" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20221231_zFc4Z8KtWfVa" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_zUCOaUERn8Xf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;135,325&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;135,325&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--FiniteLivedIntangibleAssetsTranslationAdjustments_iI_d0_zm4DqBXMdSa9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Translation/ Adjustments&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_zLAqXB1jHSf8" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(21,196&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4,891&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_d0_zVKL1UoiWLY4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Balance at end of year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;114,129&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;130,434&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A2_z5DEdQsK2Iak" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;





</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000959">&lt;table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfGoodwillTextBlock_zRxdP9YiTZEi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BE_zpwhhQ5GWAkd" style="display: none"&gt;Schedule of goodwill&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; width: 68%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill - Meixin&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_c20231231__dei--LegalEntityAxis__custom--MeixinMember_zOcQ3W7GK9v7" style="text-align: right; width: 13%" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,905,735&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_d0_c20221231__dei--LegalEntityAxis__custom--MeixinMember_zcgQYwTZ5jCe" style="text-align: right; width: 13%" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,905,735&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: Impairment&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pp0p0_di0_c20231231_zdrr4gOeUft5" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2,250,553&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;)&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iI_pp0p0_d0_c20221231_zVzktd7wHks9" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Balance at end of year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--Goodwill_pp0p0_c20231231_zbiPQPjQnsG9" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,655,182&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--Goodwill_pp0p0_c20221231_z9fzz5sUkWrl" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,905,735&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31_custom_MeixinMember"
      decimals="0"
      id="Fact000961"
      unitRef="USD">3905735</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31_custom_MeixinMember"
      decimals="0"
      id="Fact000963"
      unitRef="USD">3905735</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000965"
      unitRef="USD">2250553</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000967"
      unitRef="USD">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000969"
      unitRef="USD">1655182</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000971"
      unitRef="USD">3905735</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000973">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zKGzqjB3326d" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BE_zriu6ZWtThP4" style="display: none"&gt;Schedule of customer relations&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_zoWxswxhs6H5" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20221231_zFc4Z8KtWfVa" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_zUCOaUERn8Xf" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;135,325&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;135,325&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--FiniteLivedIntangibleAssetsTranslationAdjustments_iI_d0_zm4DqBXMdSa9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Translation/ Adjustments&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_zLAqXB1jHSf8" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(21,196&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4,891&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_d0_zVKL1UoiWLY4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Balance at end of year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;114,129&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;130,434&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000975"
      unitRef="USD">135325</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000976"
      unitRef="USD">135325</us-gaap:FiniteLivedIntangibleAssetsGross>
    <NCRA:FiniteLivedIntangibleAssetsTranslationAdjustments
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000978"
      unitRef="USD">0</NCRA:FiniteLivedIntangibleAssetsTranslationAdjustments>
    <NCRA:FiniteLivedIntangibleAssetsTranslationAdjustments
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000979"
      unitRef="USD">0</NCRA:FiniteLivedIntangibleAssetsTranslationAdjustments>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000981"
      unitRef="USD">21196</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000982"
      unitRef="USD">4891</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000984"
      unitRef="USD">114129</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000985"
      unitRef="USD">130434</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000988">&lt;p id="xdx_80D_eus-gaap--DebtDisclosureTextBlock_zcfduvF0et7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Note 11&#160;&#160;&#160;&#160;&#160;&#160; &lt;span id="xdx_825_znnD7sKo2q16"&gt;OTHER
BORROWINGS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0.55pt 0 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Others loans consisted of the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfDebtTableTextBlock_zf1JahzkWOQk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER BORROWINGS (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_z88rsVo10Mp" style="display: none"&gt;Schedule of other loans&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the years ended December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zbcoL7w7g20d" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;487,800&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zUctIEkkZnq8" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;214,913&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total secured loan wholly repayable within 1 year&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231_zDdqWAhHwZij" style="text-align: right" title="Secured loan, current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;487,800&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231_zn43gtU5XC81" style="text-align: right" title="Secured loan, current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;214,913&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_d0_c20231231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zdxljZs2OMR3" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zn5H8l1Sp5zc" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;436,341&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20231231_zGKuGHFED7Th" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;487,800&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231_z3y43KrgPiKi" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;651,254&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0.55pt 0 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 2.15pt 0 0; text-align: justify"&gt;As of December 31, 2022, the outstanding
loan from Chailease Finance Co., Ltd of $&lt;span id="xdx_90F_eus-gaap--LoansPayable_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_zMg2e2o9gxn7" title="Outstanding loan"&gt;651,254&lt;/span&gt; (or TWD &lt;span id="xdx_909_eus-gaap--LoansPayable_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember__srt--CurrencyAxis__currency--TWD_zeS37kGwLf2g" title="Outstanding loan"&gt;20,000,000&lt;/span&gt;) with annual interest rate of &lt;span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_zJGZHVpJZU8b" title="Interest rate"&gt;6&lt;/span&gt;% was secured by pledging the timely
deposit in Sunny Bank (Xizhi Brench) of &lt;span id="xdx_906_eus-gaap--RestrictedCash_iI_c20221231__dei--LegalEntityAxis__custom--XizhiBrenchMember__srt--CurrencyAxis__currency--TWD_zED5CjVFE3r6" title="Bank deposit"&gt;500,000&lt;/span&gt;, and denominated in TWD for a term of 24 months. This facility of credit limit of TWD
&lt;span id="xdx_900_eus-gaap--LineOfCredit_iI_c20221219__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember__srt--CurrencyAxis__currency--TWD_zIf1l1fUA5za" title="Facility of credit limit"&gt;20,000,000&lt;/span&gt; was obtained on December 19, 2022 and will be expired on &lt;span id="xdx_90F_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20220101__20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_z1Peqr6V362i" title="Expired date"&gt;December 16, 2024&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;





</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact000990">&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfDebtTableTextBlock_zf1JahzkWOQk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER BORROWINGS (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_z88rsVo10Mp" style="display: none"&gt;Schedule of other loans&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the years ended December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zbcoL7w7g20d" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;487,800&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zUctIEkkZnq8" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;214,913&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total secured loan wholly repayable within 1 year&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231_zDdqWAhHwZij" style="text-align: right" title="Secured loan, current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;487,800&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231_zn43gtU5XC81" style="text-align: right" title="Secured loan, current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;214,913&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_d0_c20231231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zdxljZs2OMR3" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zn5H8l1Sp5zc" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;436,341&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20231231_zGKuGHFED7Th" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;487,800&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231_z3y43KrgPiKi" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;651,254&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:OtherLoansPayableCurrent
      contextRef="AsOf2023-12-31_custom_ChaileaseFinanceCoMember"
      decimals="0"
      id="Fact000992"
      unitRef="USD">487800</us-gaap:OtherLoansPayableCurrent>
    <us-gaap:OtherLoansPayableCurrent
      contextRef="AsOf2022-12-31_custom_ChaileaseFinanceCoMember"
      decimals="0"
      id="Fact000994"
      unitRef="USD">214913</us-gaap:OtherLoansPayableCurrent>
    <us-gaap:OtherLoansPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact000996"
      unitRef="USD">487800</us-gaap:OtherLoansPayableCurrent>
    <us-gaap:OtherLoansPayableCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact000998"
      unitRef="USD">214913</us-gaap:OtherLoansPayableCurrent>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="AsOf2023-12-31_custom_ChaileaseFinanceCoMember312758625"
      decimals="0"
      id="Fact001000"
      unitRef="USD">0</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="AsOf2022-12-31_custom_ChaileaseFinanceCoMember312758640"
      decimals="0"
      id="Fact001002"
      unitRef="USD">436341</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001004"
      unitRef="USD">487800</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:OtherLoansPayableLongTerm
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001006"
      unitRef="USD">651254</us-gaap:OtherLoansPayableLongTerm>
    <us-gaap:LoansPayable
      contextRef="AsOf2022-12-31_custom_ChaileaseFinanceCoMember312758765"
      decimals="0"
      id="Fact001008"
      unitRef="USD">651254</us-gaap:LoansPayable>
    <us-gaap:LoansPayable
      contextRef="AsOf2022-12-31_custom_ChaileaseFinanceCoMember_currency_TWD"
      decimals="0"
      id="Fact001010"
      unitRef="USD">20000000</us-gaap:LoansPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-12-31_custom_ChaileaseFinanceCoMember312758765"
      decimals="INF"
      id="Fact001012"
      unitRef="Pure">0.06</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RestrictedCash
      contextRef="AsOf2022-12-31_custom_XizhiBrenchMember_currency_TWD"
      decimals="0"
      id="Fact001014"
      unitRef="USD">500000</us-gaap:RestrictedCash>
    <us-gaap:LineOfCredit
      contextRef="AsOf2022-12-19_custom_ChaileaseFinanceCoMember_currency_TWD"
      decimals="0"
      id="Fact001016"
      unitRef="USD">20000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityExpirationDate1
      contextRef="From2022-01-012022-12-31_custom_ChaileaseFinanceCoMember"
      id="Fact001018">2024-12-16</us-gaap:LineOfCreditFacilityExpirationDate1>
    <NCRA:WarrantDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001023">&lt;p id="xdx_80F_ecustom--WarrantDisclosureTextBlock_zgURZC3wr2Ma" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 12 &#160;&#160;&#160;&#160;&lt;span id="xdx_821_zzg8xyOmvsT5"&gt;WARRANTS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On April 1,
2021, the Company entered in a securities purchase agreement with certain investors for an aggregate of 80,000 shares of its preferred
stock at a per share purchase price of $2.50. As part of the transaction, the investors received one Class C warrant and one Class D warrant
for the subscription of each preferred share. The Class C warrants consist of the right to purchase up to 80,000 shares of the Company&#x2019;s
common stock at an exercise price of $2.50 per share exercisable for 36 months from the date of inception. The Class D warrants consist
of the right to purchase up to 80,000 shares of the Company&#x2019;s common stock at an exercise price of $5.00 per share exercisable for
36 months from the date of inception. The subscription was completed on August 10, 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On September
27, 2021 the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company issued
in a registered direct offering, an aggregate of 48,000 shares of common stock of the Company at a per share purchase price of $2.50.
In addition, the investors also received one Class C warrant and one Class D warrant for the subscription of each preferred share. The
Class C warrants consist of the right to purchase up to 80,000 shares of the Company&#x2019;s common stock at an exercise price of $2.50
per share exercisable for 36 months from the date of inception. The Class D warrants consist of the right to purchase up to 80,000 shares
of the Company&#x2019;s common stock at an exercise price of $5.00 per share exercisable for 36 months from the &lt;/span&gt;date of inception.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In connection with the Public Offering and pursuant
to a registration statement on Form S-1, amended (File No. 333-264059), originally filed with the Securities and Exchange Commission (the
&#x201c;SEC&#x201d;) on April 1, 2022, and declared effective by the SEC on August 10, 2022 (the &#x201c;Registration Statement&#x201d;),
the public offering price of each Unit was $3.50, and each unit consisting of one share of common stock and a warrant to purchase two
shares of common stock from the date of issuance until the fifth anniversary of the date of issuance. The Shares and the Warrants comprising
the Units were immediately separable and issued separately in the Offering, which closed on August 15, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In connection with the Public Offering and pursuant
to the underwriting agreement between us and the underwriters named therein, we granted the underwriters a 45-day option to purchase up
to &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210926__20210927__srt--CounterpartyNameAxis__custom--UnderwritersMember_zZKsu746MIYc" title="Option to purchase shares"&gt;282,000&lt;/span&gt; additional shares of common stock and warrants, equivalent to 15% of the Units sold in the Public Offering, at the public offering
price per Unit, less underwriting discounts and commissions, to cover over-allotments, if any. On September 23, 2022, the underwriters
exercised their option to purchase an additional &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20220923__srt--CounterpartyNameAxis__custom--UnderwritersMember_ztMOjrEqQ0H5" title="Purchase of additional warrants"&gt;282,000&lt;/span&gt; warrants from us for gross proceeds of $&lt;span id="xdx_903_eus-gaap--ProceedsFromWarrantExercises_c20220922__20220923__srt--CounterpartyNameAxis__custom--UnderwritersMember_zvnhuchOvpHb" title="Gross proceeds of warrants"&gt;2,820&lt;/span&gt;. The warrants were issued to the
underwriters on September 26, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The exercise price of the Warrants shall be decreased
to the reset price, which means the greater of (i) 50% of the exercise price and (ii) 100% of the last volume weighted average price immediately
preceding the 90th calendar day following the initial issuance date (the greater of (i) and (ii), the &#x201c;Reset Price&#x201d;) if, on
the date that is 90 calendar days immediately following the initial issuance date, the Reset Price is less than the exercise price on
that date.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfWarrantValuationAssumptionsTableTextBlock_zApVxpw4lvf1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Assumptions used)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zTY47NwQCldl" style="display: none"&gt;Schedule of assumptions used&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Appraisal Date (Inception Date)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;C Warrant&lt;br/&gt;
    August 10, &lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;D Warrant&lt;br/&gt;
    August 10, &lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Market price per share (USD/share)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_z5lcwzHgeNT8" title="Assumptions used"&gt;1.47&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zs2o75svg9B" title="Assumptions used"&gt;0.66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercise price (USD/price)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zujAoikm0Wx8" title="Assumptions used"&gt;2.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zJAMnPCKOYBc" title="Assumptions used"&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Risk free rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zqgSSmOhGwAg" title="Assumptions used"&gt;0.14%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zZFAYaL4d45a" title="Assumptions used"&gt;0.14%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zx3rdCa4S956" title="Assumptions used"&gt;0.00%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zFi5lYrJIqG6" title="Assumptions used"&gt;0.00%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected term/ Contractual life (years)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zrQ3hHWAUPi3" title="Assumptions used"&gt;1.39&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zaGJ4LZZYVBe" title="Assumptions used"&gt;1.39&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zl7WKk8cL6gi" title="Assumptions used"&gt;56.36%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zA2iAiFBvqy6" title="Assumptions used"&gt;56.36%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Appraisal Date (Inception Date)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;C Warrant&lt;br/&gt;
September 27,&lt;br/&gt;
2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;D Warrant&lt;br/&gt;
September 27,&lt;br/&gt;
2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Market price per share (USD/share)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zYDENFYm8DIf" title="Assumptions used"&gt;1.71&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zULEp2AIWNIl" title="Assumptions used"&gt;0.73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercise price (USD/price)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zBrBHIFSK1cl" title="Assumptions used"&gt;2.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zVeuOaqHwLHl" title="Assumptions used"&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Risk free rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zy2oi1DrFmtg" title="Assumptions used"&gt;0.15%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zroQE9O8L929" title="Assumptions used"&gt;0.15%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z95JglyWbM15" title="Assumptions used"&gt;0.00%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zkGSa39WymIe" title="Assumptions used"&gt;0.00%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected term/ Contractual life (years)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zUGN2Ke2dbU2" title="Assumptions used"&gt;1.26&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zbkLgscYFJnd" title="Assumptions used"&gt;1.26&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zvle9pDPF6ed" title="Assumptions used"&gt;52.93%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zUk1RjqL3TO1" title="Assumptions used"&gt;52.93%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Appraisal Date (Inception Date)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;IPO Warrant&lt;br/&gt;
September 26,&lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Market price per share (USD/share)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zFgtfJ6caD45" title="Assumptions used"&gt;1.28&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercise price (USD/price)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_z7pLb80mITe" title="Assumptions used"&gt;1.925&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Risk free rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zJDUpn8VDrTg" title="Assumptions used"&gt;4.03%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zohtIJAcjLa9" title="Assumptions used"&gt;0.00%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected term/ Contractual life (years)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zEjcIMZfscM6" title="Assumptions used"&gt;4.65&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zGEtXsDXrEsg" title="Assumptions used"&gt;46.10%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A6_z3zWDKNxjEha" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;









&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The following
is a reconciliation of the beginning and ending balances of warrants liability measured at fair value on a recurring basis using Level
3 inputs:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfWarrantLiabilitiesTableTextBlock_zRc7lbvnydLl" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Warrant Liability)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zuRoAFak5Z3" style="display: none"&gt;Schedule of warranty liability activity&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance at the beginning of period&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_c20230101__20231231_zoJzmzH175c6" style="width: 13%; text-align: right" title="Balance at the beginning of period"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,179,768&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_d0_c20220101__20221231_zKiyjlaGNwCf" style="width: 13%; text-align: right" title="Balance at the beginning of period"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;312,320&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants issued to investors&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zGAIKpsJNng5" style="text-align: right" title="Warrants issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zu29A5sC7ld5" style="text-align: right" title="Warrants issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;754,303&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants issued to underwriter&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zja81bhALgJh" style="text-align: right" title="Warrants issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zzbkmQnwc0Y8" style="text-align: right" title="Warrants issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;113,145&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair value change of warrants included in earnings&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20230101__20231231_zywoJ0clbr01" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20220101__20221231_zhMoN5aLJkRa" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20230101__20231231_zf6JJHSJXe76" style="border-bottom: black 2.25pt double; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,179,768&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20220101__20221231_zwnxBfFnlHo8" style="border-bottom: black 2.25pt double; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,179,768&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AD_zcLOU3SNXcLj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The following
is a summary of the warrant activity:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock_zaw7N681GL21" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANTS (Details - Warrant Activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BF_zrqG15kGy1zb" style="display: none"&gt;Schedule of warrant activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Term in&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Years&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 52%"&gt;Outstanding at January 1, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zt6NAkF70V64" style="width: 13%; text-align: right" title="Number of warrants outstanding, Beginning balance"&gt;256,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzYHe7uJ3TJh" style="width: 13%; text-align: right" title="Average exercise price outstanding, Beginning balance"&gt;3.75&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zOT6uswJBQj8" title="Weighted average remaining contractual term, Outstanding"&gt;2.66&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Exercisable at January 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--WarrantsExercisable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9v1vpFgTZeg" style="text-align: right" title="Number of warrants exercisable, Beginning balance"&gt;256,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--AverageExercisePriceExerciasable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zAqFiuOXPjW4" style="text-align: right" title="Average exercise price exercisable, Beginning balance"&gt;3.75&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zfcR56D7m2pk" title="Weighted average remaining contractual term, Exercisable"&gt;2.66&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHPrRe1mf4V4" style="text-align: right" title="Number of warrants, Granted"&gt;2,162,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--AverageExercisePriceGranted_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zmvvI2nwMo6e" style="text-align: right" title="Average exercise price, Granted"&gt;1.93&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_ecustom--WeightedAverageRemainingContractualTermGranted_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhGRjNl83udb" title="Weighted average remaining contractual term, Granted"&gt;4.98&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Exercised / surrendered&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--WarrantsExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_znc2jEaLmVVl" style="text-align: right" title="Number of warrants, Exercised / surrendered"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--AverageExercisePriceExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeTYpIe8XHO2" style="text-align: right" title="Average exercise price, Exercised / surrendered"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ztEh97NEkUe7" style="text-align: right" title="Number of warrants, Expired"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zwAYrZ2xHOl1" style="text-align: right" title="Average exercise price, Expired"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTqBdrZ3dXVd" style="text-align: right" title="Number of warrants outstanding, Ending balance"&gt;2,418,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpXC1PUrQUHg" style="text-align: right" title="Average exercise price outstanding, Ending balance"&gt;2.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeWxyTwqRH9i" title="Weighted average remaining contractual term, Outstanding"&gt;4.73&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Exercisable at December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--WarrantsExercisable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjkg4C6RwTO5" style="text-align: right" title="Number of warrants exercisable, Ending balance"&gt;2,418,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--AverageExercisePriceExerciasable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbQBcXvYqsW3" style="text-align: right" title="Average exercise price exercisable, Ending balance"&gt;2.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpYKt2sGs5lb" title="Weighted average remaining contractual term, Exercisable"&gt;4.73&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Outstanding at January 1, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zuwCmU3ghUt4" style="text-align: right" title="Number of warrants outstanding, Beginning balance"&gt;2,418,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjWqGyzPrVy1" style="text-align: right" title="Average exercise price outstanding, Beginning balance"&gt;2.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdHxEKQwrLk5" title="Weighted average remaining contractual term, Outstanding"&gt;4.73&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Exercisable at January 1, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--WarrantsExercisable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zObcs5tlGYCb" style="text-align: right" title="Number of warrants exercisable, Beginning balance"&gt;2,418,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--AverageExercisePriceExerciasable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zz7FoKEOQw7j" style="text-align: right" title="Average exercise price exercisable, Beginning balance"&gt;2.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zta593b01y0b" title="Weighted average remaining contractual term, Exercisable"&gt;4.73&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLcJ8d8hzid9" style="text-align: right" title="Number of warrants, Granted"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--AverageExercisePriceGranted_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPQh6Cf1Qx1" style="text-align: right" title="Average exercise price, Granted"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Exercised / surrendered&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--WarrantsExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMUgo7hfxfbl" style="text-align: right" title="Number of warrants, Exercised / surrendered"&gt;(162,854&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--AverageExercisePriceExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zL9Tv8hlmUjj" style="text-align: right" title="Average exercise price, Exercised / surrendered"&gt;1.93&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zILSGMV1mPy8" style="text-align: right" title="Number of warrants, Expired"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze5abpShFiTh" style="text-align: right" title="Average exercise price, Expired"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Outstanding at December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjvgQ7jbCs8d" style="text-align: right" title="Number of warrants outstanding, Ending balance"&gt;2,255,146&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zButAw8yB6Fh" style="text-align: right" title="Average exercise price outstanding, Ending balance"&gt;2.14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zH1z9dUrjQZf" title="Weighted average remaining contractual term, Outstanding"&gt;3.65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Exercisable at December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--WarrantsExercisable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zENmv8zPn80k" style="text-align: right" title="Number of warrants exercisable, Ending balance"&gt;2,255,146&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--AverageExercisePriceExerciasable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpT3d1T8cdw4" style="text-align: right" title="Average exercise price exercisable, Ending balance"&gt;2.14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTDBPVQw3A81" title="Weighted average remaining contractual term, Exercisable"&gt;3.65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AB_z7txDQzZwQGf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











</NCRA:WarrantDisclosureTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="From2021-09-262021-09-27_custom_UnderwritersMember"
      decimals="INF"
      id="Fact001025"
      unitRef="Shares">282000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2022-09-23_custom_UnderwritersMember"
      decimals="INF"
      id="Fact001027"
      unitRef="Shares">282000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="From2022-09-222022-09-23_custom_UnderwritersMember"
      decimals="0"
      id="Fact001029"
      unitRef="USD">2820</us-gaap:ProceedsFromWarrantExercises>
    <NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001031">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfWarrantValuationAssumptionsTableTextBlock_zApVxpw4lvf1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Assumptions used)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zTY47NwQCldl" style="display: none"&gt;Schedule of assumptions used&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Appraisal Date (Inception Date)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;C Warrant&lt;br/&gt;
    August 10, &lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;D Warrant&lt;br/&gt;
    August 10, &lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Market price per share (USD/share)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_z5lcwzHgeNT8" title="Assumptions used"&gt;1.47&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zs2o75svg9B" title="Assumptions used"&gt;0.66&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercise price (USD/price)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zujAoikm0Wx8" title="Assumptions used"&gt;2.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zJAMnPCKOYBc" title="Assumptions used"&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Risk free rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zqgSSmOhGwAg" title="Assumptions used"&gt;0.14%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zZFAYaL4d45a" title="Assumptions used"&gt;0.14%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zx3rdCa4S956" title="Assumptions used"&gt;0.00%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zFi5lYrJIqG6" title="Assumptions used"&gt;0.00%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected term/ Contractual life (years)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zrQ3hHWAUPi3" title="Assumptions used"&gt;1.39&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zaGJ4LZZYVBe" title="Assumptions used"&gt;1.39&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zl7WKk8cL6gi" title="Assumptions used"&gt;56.36%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zA2iAiFBvqy6" title="Assumptions used"&gt;56.36%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Appraisal Date (Inception Date)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;C Warrant&lt;br/&gt;
September 27,&lt;br/&gt;
2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;D Warrant&lt;br/&gt;
September 27,&lt;br/&gt;
2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Market price per share (USD/share)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zYDENFYm8DIf" title="Assumptions used"&gt;1.71&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zULEp2AIWNIl" title="Assumptions used"&gt;0.73&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercise price (USD/price)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zBrBHIFSK1cl" title="Assumptions used"&gt;2.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zVeuOaqHwLHl" title="Assumptions used"&gt;5.00&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Risk free rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zy2oi1DrFmtg" title="Assumptions used"&gt;0.15%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zroQE9O8L929" title="Assumptions used"&gt;0.15%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z95JglyWbM15" title="Assumptions used"&gt;0.00%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zkGSa39WymIe" title="Assumptions used"&gt;0.00%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected term/ Contractual life (years)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zUGN2Ke2dbU2" title="Assumptions used"&gt;1.26&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zbkLgscYFJnd" title="Assumptions used"&gt;1.26&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zvle9pDPF6ed" title="Assumptions used"&gt;52.93%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zUk1RjqL3TO1" title="Assumptions used"&gt;52.93%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Appraisal Date (Inception Date)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;IPO Warrant&lt;br/&gt;
September 26,&lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Market price per share (USD/share)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zFgtfJ6caD45" title="Assumptions used"&gt;1.28&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Exercise price (USD/price)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_z7pLb80mITe" title="Assumptions used"&gt;1.925&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Risk free rate&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zJDUpn8VDrTg" title="Assumptions used"&gt;4.03%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zohtIJAcjLa9" title="Assumptions used"&gt;0.00%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected term/ Contractual life (years)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zEjcIMZfscM6" title="Assumptions used"&gt;4.65&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zGEtXsDXrEsg" title="Assumptions used"&gt;46.10%&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember"
      id="Fact001033">1.47</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputSharePriceMember"
      id="Fact001035">0.66</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExercisePriceMember"
      id="Fact001037">2.50</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExercisePriceMember"
      id="Fact001039">5.00</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      id="Fact001041">0.14%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      id="Fact001043">0.14%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember"
      id="Fact001045">0.00%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember"
      id="Fact001047">0.00%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputExpectedTermMember"
      id="Fact001049">1.39</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputExpectedTermMember"
      id="Fact001051">1.39</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_CWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember"
      id="Fact001053">56.36%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-08-092021-08-10_custom_DWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember"
      id="Fact001055">56.36%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember"
      id="Fact001060">1.71</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputSharePriceMember"
      id="Fact001062">0.73</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExercisePriceMember"
      id="Fact001064">2.50</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExercisePriceMember"
      id="Fact001066">5.00</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      id="Fact001068">0.15%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      id="Fact001070">0.15%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember"
      id="Fact001072">0.00%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember"
      id="Fact001074">0.00%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputExpectedTermMember"
      id="Fact001076">1.26</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputExpectedTermMember"
      id="Fact001078">1.26</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember"
      id="Fact001080">52.93%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2021-09-262021-09-27_custom_DWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember"
      id="Fact001082">52.93%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputSharePriceMember"
      id="Fact001084">1.28</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExercisePriceMember"
      id="Fact001086">1.925</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      id="Fact001088">4.03%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember"
      id="Fact001090">0.00%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputExpectedTermMember"
      id="Fact001092">4.65</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue
      contextRef="From2022-09-252022-09-26_custom_IPOWarrantMember_us-gaap_MeasurementInputPriceVolatilityMember"
      id="Fact001094">46.10%</us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue>
    <NCRA:ScheduleOfWarrantLiabilitiesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001099">&lt;table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfWarrantLiabilitiesTableTextBlock_zRc7lbvnydLl" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Warrant Liability)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B5_zuRoAFak5Z3" style="display: none"&gt;Schedule of warranty liability activity&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Balance at the beginning of period&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_c20230101__20231231_zoJzmzH175c6" style="width: 13%; text-align: right" title="Balance at the beginning of period"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,179,768&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_d0_c20220101__20221231_zKiyjlaGNwCf" style="width: 13%; text-align: right" title="Balance at the beginning of period"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;312,320&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants issued to investors&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zGAIKpsJNng5" style="text-align: right" title="Warrants issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zu29A5sC7ld5" style="text-align: right" title="Warrants issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;754,303&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants issued to underwriter&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zja81bhALgJh" style="text-align: right" title="Warrants issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zzbkmQnwc0Y8" style="text-align: right" title="Warrants issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;113,145&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair value change of warrants included in earnings&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20230101__20231231_zywoJ0clbr01" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20220101__20221231_zhMoN5aLJkRa" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20230101__20231231_zf6JJHSJXe76" style="border-bottom: black 2.25pt double; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,179,768&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20220101__20221231_zwnxBfFnlHo8" style="border-bottom: black 2.25pt double; text-align: right" title="Total"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,179,768&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</NCRA:ScheduleOfWarrantLiabilitiesTableTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001101"
      unitRef="USD">1179768</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact001103"
      unitRef="USD">312320</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="From2023-01-012023-12-31_custom_WarrantsIssuedToInvestorsMember"
      decimals="0"
      id="Fact001105"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="From2022-01-012022-12-31_custom_WarrantsIssuedToInvestorsMember"
      decimals="0"
      id="Fact001107"
      unitRef="USD">754303</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="From2023-01-012023-12-31_custom_WarrantsIssuedToUnderwriterMember"
      decimals="0"
      id="Fact001109"
      unitRef="USD">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="From2022-01-012022-12-31_custom_WarrantsIssuedToUnderwriterMember"
      decimals="0"
      id="Fact001111"
      unitRef="USD">113145</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <NCRA:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001113"
      unitRef="USD">0</NCRA:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1>
    <NCRA:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001115"
      unitRef="USD">0</NCRA:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001117"
      unitRef="USD">1179768</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001119"
      unitRef="USD">1179768</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001121">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock_zaw7N681GL21" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANTS (Details - Warrant Activity)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BF_zrqG15kGy1zb" style="display: none"&gt;Schedule of warrant activity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Number of&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Warrants&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Exercise Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Term in&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Years&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 52%"&gt;Outstanding at January 1, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zt6NAkF70V64" style="width: 13%; text-align: right" title="Number of warrants outstanding, Beginning balance"&gt;256,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzYHe7uJ3TJh" style="width: 13%; text-align: right" title="Average exercise price outstanding, Beginning balance"&gt;3.75&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zOT6uswJBQj8" title="Weighted average remaining contractual term, Outstanding"&gt;2.66&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Exercisable at January 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--WarrantsExercisable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9v1vpFgTZeg" style="text-align: right" title="Number of warrants exercisable, Beginning balance"&gt;256,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--AverageExercisePriceExerciasable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zAqFiuOXPjW4" style="text-align: right" title="Average exercise price exercisable, Beginning balance"&gt;3.75&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zfcR56D7m2pk" title="Weighted average remaining contractual term, Exercisable"&gt;2.66&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHPrRe1mf4V4" style="text-align: right" title="Number of warrants, Granted"&gt;2,162,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--AverageExercisePriceGranted_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zmvvI2nwMo6e" style="text-align: right" title="Average exercise price, Granted"&gt;1.93&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_ecustom--WeightedAverageRemainingContractualTermGranted_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhGRjNl83udb" title="Weighted average remaining contractual term, Granted"&gt;4.98&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Exercised / surrendered&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--WarrantsExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_znc2jEaLmVVl" style="text-align: right" title="Number of warrants, Exercised / surrendered"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--AverageExercisePriceExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeTYpIe8XHO2" style="text-align: right" title="Average exercise price, Exercised / surrendered"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ztEh97NEkUe7" style="text-align: right" title="Number of warrants, Expired"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zwAYrZ2xHOl1" style="text-align: right" title="Average exercise price, Expired"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTqBdrZ3dXVd" style="text-align: right" title="Number of warrants outstanding, Ending balance"&gt;2,418,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpXC1PUrQUHg" style="text-align: right" title="Average exercise price outstanding, Ending balance"&gt;2.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeWxyTwqRH9i" title="Weighted average remaining contractual term, Outstanding"&gt;4.73&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Exercisable at December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--WarrantsExercisable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjkg4C6RwTO5" style="text-align: right" title="Number of warrants exercisable, Ending balance"&gt;2,418,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--AverageExercisePriceExerciasable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbQBcXvYqsW3" style="text-align: right" title="Average exercise price exercisable, Ending balance"&gt;2.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpYKt2sGs5lb" title="Weighted average remaining contractual term, Exercisable"&gt;4.73&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Outstanding at January 1, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zuwCmU3ghUt4" style="text-align: right" title="Number of warrants outstanding, Beginning balance"&gt;2,418,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjWqGyzPrVy1" style="text-align: right" title="Average exercise price outstanding, Beginning balance"&gt;2.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdHxEKQwrLk5" title="Weighted average remaining contractual term, Outstanding"&gt;4.73&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Exercisable at January 1, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--WarrantsExercisable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zObcs5tlGYCb" style="text-align: right" title="Number of warrants exercisable, Beginning balance"&gt;2,418,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--AverageExercisePriceExerciasable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zz7FoKEOQw7j" style="text-align: right" title="Average exercise price exercisable, Beginning balance"&gt;2.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zta593b01y0b" title="Weighted average remaining contractual term, Exercisable"&gt;4.73&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLcJ8d8hzid9" style="text-align: right" title="Number of warrants, Granted"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--AverageExercisePriceGranted_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPQh6Cf1Qx1" style="text-align: right" title="Average exercise price, Granted"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Exercised / surrendered&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--WarrantsExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMUgo7hfxfbl" style="text-align: right" title="Number of warrants, Exercised / surrendered"&gt;(162,854&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--AverageExercisePriceExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zL9Tv8hlmUjj" style="text-align: right" title="Average exercise price, Exercised / surrendered"&gt;1.93&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zILSGMV1mPy8" style="text-align: right" title="Number of warrants, Expired"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze5abpShFiTh" style="text-align: right" title="Average exercise price, Expired"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Outstanding at December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjvgQ7jbCs8d" style="text-align: right" title="Number of warrants outstanding, Ending balance"&gt;2,255,146&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zButAw8yB6Fh" style="text-align: right" title="Average exercise price outstanding, Ending balance"&gt;2.14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zH1z9dUrjQZf" title="Weighted average remaining contractual term, Outstanding"&gt;3.65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;Exercisable at December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--WarrantsExercisable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zENmv8zPn80k" style="text-align: right" title="Number of warrants exercisable, Ending balance"&gt;2,255,146&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--AverageExercisePriceExerciasable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpT3d1T8cdw4" style="text-align: right" title="Average exercise price exercisable, Ending balance"&gt;2.14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTDBPVQw3A81" title="Weighted average remaining contractual term, Exercisable"&gt;3.65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001123"
      unitRef="Shares">256000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001125"
      unitRef="USDPShares">3.75</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember"
      id="Fact001127">P2Y7M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <NCRA:WarrantsExercisable
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001129"
      unitRef="Shares">256000</NCRA:WarrantsExercisable>
    <NCRA:AverageExercisePriceExerciasable
      contextRef="AsOf2021-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001131"
      unitRef="USDPShares">3.75</NCRA:AverageExercisePriceExerciasable>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2021-01-012021-12-31_us-gaap_WarrantMember"
      id="Fact001133">P2Y7M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001135"
      unitRef="Shares">2162000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <NCRA:AverageExercisePriceGranted
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001137"
      unitRef="USDPShares">1.93</NCRA:AverageExercisePriceGranted>
    <NCRA:WeightedAverageRemainingContractualTermGranted
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      id="Fact001139">P4Y11M23D</NCRA:WeightedAverageRemainingContractualTermGranted>
    <NCRA:WarrantsExercisedSurrendered
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001141"
      unitRef="Shares">0</NCRA:WarrantsExercisedSurrendered>
    <NCRA:AverageExercisePriceExercisedSurrendered
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001143"
      unitRef="USDPShares">0</NCRA:AverageExercisePriceExercisedSurrendered>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001145"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <NCRA:WarrantWeightedAverageExercisePriceExpired
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001147"
      unitRef="USDPShares">0</NCRA:WarrantWeightedAverageExercisePriceExpired>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001149"
      unitRef="Shares">2418000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001151"
      unitRef="USDPShares">2.12</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      id="Fact001153">P4Y8M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <NCRA:WarrantsExercisable
      contextRef="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001155"
      unitRef="Shares">2418000</NCRA:WarrantsExercisable>
    <NCRA:AverageExercisePriceExerciasable
      contextRef="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001157"
      unitRef="USDPShares">2.12</NCRA:AverageExercisePriceExerciasable>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      id="Fact001159">P4Y8M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001161"
      unitRef="Shares">2418000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001163"
      unitRef="USDPShares">2.12</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      id="Fact001165">P4Y8M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <NCRA:WarrantsExercisable
      contextRef="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001167"
      unitRef="Shares">2418000</NCRA:WarrantsExercisable>
    <NCRA:AverageExercisePriceExerciasable
      contextRef="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001169"
      unitRef="USDPShares">2.12</NCRA:AverageExercisePriceExerciasable>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2022-01-012022-12-31_us-gaap_WarrantMember"
      id="Fact001171">P4Y8M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001173"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <NCRA:AverageExercisePriceGranted
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001175"
      unitRef="USDPShares">0</NCRA:AverageExercisePriceGranted>
    <NCRA:WarrantsExercisedSurrendered
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001177"
      unitRef="Shares">-162854</NCRA:WarrantsExercisedSurrendered>
    <NCRA:AverageExercisePriceExercisedSurrendered
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001179"
      unitRef="USDPShares">1.93</NCRA:AverageExercisePriceExercisedSurrendered>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001181"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <NCRA:WarrantWeightedAverageExercisePriceExpired
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001183"
      unitRef="USDPShares">0</NCRA:WarrantWeightedAverageExercisePriceExpired>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001185"
      unitRef="Shares">2255146</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001187"
      unitRef="USDPShares">2.14</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember"
      id="Fact001189">P3Y7M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <NCRA:WarrantsExercisable
      contextRef="AsOf2023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001191"
      unitRef="Shares">2255146</NCRA:WarrantsExercisable>
    <NCRA:AverageExercisePriceExerciasable
      contextRef="AsOf2023-12-31_us-gaap_WarrantMember"
      decimals="INF"
      id="Fact001193"
      unitRef="USDPShares">2.14</NCRA:AverageExercisePriceExerciasable>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2023-01-012023-12-31_us-gaap_WarrantMember"
      id="Fact001195">P3Y7M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001201">&lt;p id="xdx_802_eus-gaap--LeasesOfLesseeDisclosureTextBlock_z9OEZray1Cli" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 13&#160;&#160;&#160;&#160;&lt;span id="xdx_82B_zfEurnhiH8O4"&gt;&#160;LEASES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has two non-cancelable lease agreements
for certain office and accommodation as well as fish farming containers for research and develop advanced technology for water circulation
applying in fishery with original lease periods expiring between 2022 and 2023. The lease terms may include options to extend or terminate
the lease when it is reasonably certain the Company will exercise that option. The Company recognizes rental expense on a straight-line
basis over the lease term.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The components of lease expenses for the year ended December 31, 2023 and
December 31, 2022 were as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LeaseCostTableTextBlock_zeGu6t18Ndwd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - LEASES (Details - Lease costs)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zZkttVysJeCb" style="display: none"&gt;Schedule of components of lease expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Statement of Income Location&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the year ended December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the year ended December 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Lease Costs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 32%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 35%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;General and administrative expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20230101__20231231_zKaefqvTIK4f" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;69,442&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20220101__20221231_zHSmf09gkez4" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;51,227&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total net lease costs&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--LeaseCost_pp0p0_c20230101__20231231_zFIZuME7AGv7" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;69,442&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--LeaseCost_pp0p0_c20220101__20221231_zhbPmj6Ubz11" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;51,227&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Maturity of lease liabilities under our non-cancelable operating leases
as of December 31, 2023 and December 31, 2022 are US$ &lt;span id="xdx_904_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_dxL_c20231231_zvhHAo90VQyi" title="Operating leases::XDX::0"&gt;&lt;span id="xdx_909_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_dxL_c20221231_zu0C7f7ZM8q6" title="Operating leases::XDX::0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1213"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1215"&gt;nil&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001203">&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LeaseCostTableTextBlock_zeGu6t18Ndwd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - LEASES (Details - Lease costs)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zZkttVysJeCb" style="display: none"&gt;Schedule of components of lease expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Statement of Income Location&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the year ended December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the year ended December 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Lease Costs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 32%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 35%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;General and administrative expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20230101__20231231_zKaefqvTIK4f" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;69,442&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20220101__20221231_zHSmf09gkez4" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;51,227&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total net lease costs&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--LeaseCost_pp0p0_c20230101__20231231_zFIZuME7AGv7" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;69,442&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--LeaseCost_pp0p0_c20220101__20221231_zhbPmj6Ubz11" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;51,227&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001205"
      unitRef="USD">69442</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001207"
      unitRef="USD">51227</us-gaap:OperatingLeaseExpense>
    <us-gaap:LeaseCost
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001209"
      unitRef="USD">69442</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001211"
      unitRef="USD">51227</us-gaap:LeaseCost>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001217">&lt;p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_z3nxSe9oD2xj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 14&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_82E_ztKr1StBrjn3"&gt;OTHER PAYABLES AND ACCRUED LIABILITIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z4gkJLEARFGh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BE_zgp68vTX84Kg" style="display: none"&gt;Schedule of other payables&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_zWTRIlY0uRj5" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20221231_zEFJ6cKgCWNa" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pp0p0_d0_maOAPAAzMCn_zp048CA0jl9j" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;VAT payable&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maOAPAAzMCn_zsexabh902qc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Salary payable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;842&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;861&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maOAPAAzMCn_zsSm3RlvQcJh" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Others&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;33,251&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;37,527&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iTI_pp0p0_mtOAPAAzMCn_zR12UPvrBZK8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;34,093&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;38,388&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001219">&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z4gkJLEARFGh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BE_zgp68vTX84Kg" style="display: none"&gt;Schedule of other payables&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_zWTRIlY0uRj5" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20221231_zEFJ6cKgCWNa" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pp0p0_d0_maOAPAAzMCn_zp048CA0jl9j" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;VAT payable&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maOAPAAzMCn_zsexabh902qc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Salary payable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;842&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;861&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maOAPAAzMCn_zsSm3RlvQcJh" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Others&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;33,251&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;37,527&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iTI_pp0p0_mtOAPAAzMCn_zR12UPvrBZK8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;34,093&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;38,388&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001221"
      unitRef="USD">0</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001222"
      unitRef="USD">0</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001224"
      unitRef="USD">842</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001225"
      unitRef="USD">861</us-gaap:AccruedSalariesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001227"
      unitRef="USD">33251</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001228"
      unitRef="USD">37527</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001230"
      unitRef="USD">34093</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001231"
      unitRef="USD">38388</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001233">&lt;p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zZUl2JfCxHhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 15&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_820_zON9agv8Uh1h"&gt;TAXATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company and its subsidiary, and the consolidated
VIE file tax returns separately.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;1) Value-added tax (&#x201c;VAT&#x201d;)&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&lt;span style="text-decoration: underline"&gt;PRC&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Pursuant to the Provisional Regulation of the PRC
on VAT and the related implementing rules, all entities and individuals (&#x201c;taxpayers&#x201d;) that are engaged in the sale of products
in the PRC are generally required to pay VAT, at a rate of which was changed from &lt;span id="xdx_90E_ecustom--ValueAddedTaxRate_iI_pip0_dp_c20231231_zlXFT5k7LHFb" title="Value added tax rate"&gt;16&lt;/span&gt;% to &lt;span id="xdx_90D_ecustom--ValueAddedTaxRate_iI_pip0_dp_c20221231_zyyxs6rYHIw2" title="Value added tax rate"&gt;13&lt;/span&gt;% on April 1, 2019 of the gross sales proceeds
received, less any deductible VAT already paid or borne by the taxpayers. GZ WFH also subjected to 10% for the installment service provided.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="text-decoration: underline"&gt;Taiwan&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Pursuant to the Value-added and Non-value-added Business
Tax Act and the related implementing rules, all entities and individuals ("taxpayers") that are engaged in the sale of products
in the Taiwan are generally required to pay VAT, at a rate of 5%.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;2) Income tax&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&lt;span style="text-decoration: underline"&gt;United States&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 22, 2017, the Tax Cuts and Jobs Act (the
&#x201c;Tax Act&#x201d;) was signed into legislation. The 2017 Tax Act significantly revises the U.S. corporate income tax by, among other
things, lowering the statutory corporate tax rate from 34% to 21%, imposing a mandatory one-time tax on accumulated earnings of foreign
subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 22, 2017, Staff Accounting Bulletin No.
118 (&#x201c;SAB 118&#x201d;) was issued to provide guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement
period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740.
The Company has completed the assessment of the income tax effect of the Tax Act and there were no adjustments recorded to the provisional
amounts.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Coronavirus Aid, Relief and Economy Security (CARES)
Act (the &#x201c;CARES Act, H.R. 748&#x201d;) was signed into law on 27 March 2020. The CARES Act temporarily eliminates the 80% taxable
income limitation (as enacted under the Tax Cuts and Jobs Act of 2017) for NOL deductions for 2018-2020 tax years and reinstated NOL carrybacks
for the 2018-2020 tax years. Moreover, the CARES Act also temporarily increases the business interest deduction limitations from 30% to
50% of adjusted taxable income for the 2019 and 2020 taxable year. Lastly, the Tax Act technical correction classifies qualified improvement
property as 15-year recovery period, allowing the bonus depreciation deduction to be claimed for such property retroactively as if it
was included in the Tax Act at the time of enactment. The Company does not anticipate a significant tax impact on its financial statements
and will continue to examine the impact the CARES Act may have on its business.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company evaluated the Global Intangible Low Taxed
Income (&#x201c;GILTI&#x201d;) inclusion on current earnings and profits of greater than 10% owned foreign controlled corporations. The
Company has evaluated whether it has additional provision amount resulted by the GILTI inclusion on current earnings and profits of its
foreign controlled corporations. The law also provides that corporate taxpayers may benefit from a 50% reduction in the GILTI inclusion,
which effectively reduces the &lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiPercent_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__country--US_z1EgcjInBbT5" title="Effective income tax rate"&gt;21&lt;/span&gt;% U.S. corporate tax rate on the foreign income to an effective rate of &lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20220101__20221231__us-gaap--IncomeTaxAuthorityAxis__country--US_zVVweQzIPtf" title="Effective income tax rate"&gt;10.5&lt;/span&gt;%. The GILTI inclusion further
provides for a foreign tax credit in connection with the foreign taxes paid. In 2019, the Company recorded a GILTI inclusion of $&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiAmount_pp0p0_c20230101__20231231_ztQBrcISdDp5" title="Global intangible low taxed income"&gt;152,829&lt;/span&gt;.
The Company has elected to treat the financial statement impact of GILTI as current period expenses.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The reverse merger was completed on December 31, 2018
and the tax losses of US subsidiary was not in the scope as of December 31, 2018. As of December 31, 2019, net operating loss carried
forward which was available to offset future taxable income for the Company in the United States was $&lt;span id="xdx_906_eus-gaap--OperatingLossCarryforwards_c20191231__us-gaap--IncomeTaxAuthorityAxis__country--US_pp0p0" title="Net operating loss carryforwards"&gt;99,817&lt;/span&gt;. There is a full valuation
allowance applied against these loss carry forward as management determined it was not more likely than not that these net operating losses
would be utilized in the foreseeable future.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&lt;span style="text-decoration: underline"&gt;Taiwan&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;The Company&#x2019;s loss
before income taxes is primarily derived from the operations in Taiwan and income tax expense is primarily incurred in Taiwan.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;As a result of
amendments to the &#x201c;Taiwan Income Tax Act&#x201d; enacted by the Office of the President of Taiwan on February 7, 2018, the
statutory income tax rate increased from 17% to 20% and the undistributed earning tax, or a surtax, decreased
from&#160;10% to&#160;5% effective from January 1, 2018. As a result, the statutory income tax rate in Taiwan is 20% for the
years ended December 31, 2023 and 2022. An additional surtax, of which rate was reduced from 10% to 5% being applied to
the Company starting from September 1, 2018, is assessed on undistributed income for the entities in Taiwan, but only to the extent
such income is not distributed or set aside as a legal reserve before the end of the following year. The 5% surtax is recorded
in the period the income is earned, and the reduction in the surtax liability is recognized in the period the distribution to
stockholders or the setting aside of legal reserve is finalized in the following year.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&lt;span style="text-decoration: underline"&gt;Hong Kong&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The HK tax reform has introduced two-tiered profits
tax rates for corporations. Under the two-tiered profits tax rates regime, the profits tax rate for the first HK$2 million (approximately
$257,931) of assessable profits will be lowered to &lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__country--HK_zheao1U9NpI2" title="Effective income tax rate"&gt;8.25&lt;/span&gt;% (half of the rate specified in Schedule 8 to the Inland Revenue Ordinance (IRO))
for corporations. Assessable profits above HK$2 million (approximately $257,931) will continue to be subject to the rate of 16.5% for
corporations. The Company assessed that the HK entity will not earn a profit greater than HK$2 million (approximately $257,931), it is
subject to a corporate income tax rate of 8.25%.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2024, The Company&#x2019;s subsidiary
in Hong Kong had net operating loss carry forwards available to offset future taxable income. The net operating losses will be carryforward
indefinitely under Hong Kong Profits Tax regulation. There is a full valuation allowance applied against these loss carry forward as management
determined it was not more likely than not that these net operating losses would be utilized in the foreseeable future.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&lt;span style="text-decoration: underline"&gt;PRC &lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;WFOE and the consolidated VIE established in the PRC
are subject to the PRC statutory income tax rate of &lt;span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__custom--PRCMember_zQI1NMrB2ZV8" title="Effective income tax rate"&gt;25&lt;/span&gt;%, according to the PRC Enterprise Income Tax (&#x201c;EIT&#x201d;) law.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In accordance with the relevant tax laws and regulations
of the PRC, a company registered in the PRC is subject to income taxes within the PRC at the applicable tax rate on taxable income. All
the PRC subsidiaries were subject to income tax at a rate of 25% for the year ended December 31, 2022and 2021. According to PRC tax regulations,
the PRC net operating loss can generally carry forward for no longer than five years starting from the year subsequent to the year in
which the loss was incurred.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The components of the income tax (benefit) expense
are:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zWjlbyOeT1aa" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Income tax expense)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_zaCHMG2rpVGb" style="display: none"&gt;Schedule of income tax components&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230101__20231231_zPPnGTputOj9" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20220101__20221231_zyaLEtVELyae" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the years ended December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--CurrentIncomeTaxExpenseBenefit_d0_maITEBzWaz_zuoUZXoTyYD1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Current&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,808&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredIncomeTaxExpenseBenefit_d0_maITEBzWaz_zgwJHnyuEyD9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--IncomeTaxExpenseBenefit1_iN_pp0p0_di0_zF30h3aXuyfc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total income tax expense (benefit)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,808&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A0_zL1dSoDMeAqf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The reconciliation of income taxes expenses computed
at the TW statutory tax rate (2021: at PRC statutory tax rate) applicable to income tax expense is as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5IeInRSDsbh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - TAXATION (Details - Reconciliation of income tax)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B7_zgj97jMoa9Ze" style="display: none"&gt;Schedule of reconciliation of income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Taiwan (2021 - PRC) income tax statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20230101__20231231_z84IE6cZI0of" title="Taiwan (2021 - PRC) income tax statutory rate"&gt;20.00&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20220101__20221231_zXVVaj6vhFNf" title="Taiwan (2021 - PRC) income tax statutory rate"&gt;20.00&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Tax effect of non-deductible expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20230101__20231231_zza6vhK4RTNi" title="Tax effect of non-deductible expense"&gt;(11.84&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20220101__20221231_zjHlcSCHupbd" title="Tax effect of non-deductible expense"&gt;(13.48&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Tax effect of stock-based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20230101__20231231_zL4bQWSwGXBa" title="Tax effect of stock-based compensation"&gt;(3.78&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20220101__20221231_zjahTNDSWUg9" title="Tax effect of stock-based compensation"&gt;(8.69&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Tax effect of non-taxable income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp0_c20230101__20231231_z3GnESmxvWvg" title="Tax effect of non-deductible income"&gt;&#x2013;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20220101__20221231_zWdGO7kFqnff" title="Tax effect of non-deductible income"&gt;2.54&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Tax effect of different tax rates in other jurisdictions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20230101__20231231_zUtH2HyQwUH5" title="Tax effect of different tax rates in other jurisdictions"&gt;(0.04&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20220101__20221231_zzihgBCLiY89" title="Tax effect of different tax rates in other jurisdictions"&gt;(0.01&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Others&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20230101__20231231_zQGDrI6DqgBi" title="Others"&gt;(4.34&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20220101__20221231_zpogyA3YwRa2" title="Tax effect of non-deductible income"&gt;0.12&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Changes in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dpxL_c20230101__20231231_z8YsUFniokn2" title="Changes in valuation allowance::XDX::0"&gt;(&lt;span style="-sec-ix-hidden: xdx2ixbrl1300"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20220101__20221231_zGyiCLqo6Xh7" title="Changes in valuation allowance"&gt;(0.49&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"&gt;Effective tax rate&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dpxL_c20230101__20231231_zPYduPi5JUa7" title="Effective tax rate::XDX::0"&gt;(&lt;span style="-sec-ix-hidden: xdx2ixbrl1304"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20220101__20221231_zkEauHWWxMpf" title="Effective tax rate"&gt;(0.01&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_z8zDi796eGc5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;3) Deferred tax assets (liabilities), net&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The tax effects of temporary differences representing
deferred income tax assets and liabilities result principally from the following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zHoW2zD5SRo7" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Deferred taxes)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B6_zoUZsVfkOKIj" style="display: none"&gt;Schedule of deferred income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231231_zfsocV35LlYe" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20221231_zX9UpZgnjwHh" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred tax assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_d0_maDTAGzfhu_zeDMb0leTlhb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax loss carried forward&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,391&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,391&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_i01I_pp0p0_d0_maDTAGzfhu_zDrS7oPRrb38" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Allowance for doubtful receivables&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_z1gdDYeIyf4i" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,391&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,391&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--ReversalOfDeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_zGW4JsLcNsn" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Reversal of deferred tax assets&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(23,391&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DeferredTaxAssetsValuationAllowanceCurrents_i01I_pp0p0_d0_msDTANz7MK_zUMiKGq3DD2e" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_d0_mtDTANz7MK_zJdNysNNMufd" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total deferred tax assets, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,391&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred tax liabilities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pp0p0_d0_maDITLzlG8_z1TfTVIPPoS8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, difference in depreciation&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredIncomeTaxLiabilities_i01TI_pp0p0_d0_mtDITLzlG8_zzzMiEU572Jg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred tax liabilities, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AC_zWNsKE7qVZak" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The valuation allowance as of December 31, 2022 and
2021 was primarily provided for the deferred income tax assets if it is more likely than not that these items will expire before the Company
is able to realize its benefits, or that the future deductibility is uncertain. The ultimate realization of deferred income tax assets
is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or
utilizable. Management considers projected future taxable income and tax planning strategies in making this assessment. The movement for
the valuation allowance is as following.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--SummaryOfValuationAllowanceTextBlock_z70PHS3m76qk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Valuation Allowance)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_zx1yVeby7JS3" style="display: none"&gt;Schedule of movement in valuation allowance&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Balance at beginning of the year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20230101__20231231_zCiLAN2bH5Pg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;95,844&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20220101__20221231_zUU5ylXWsFAg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;95,844&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Additions of valuation allowance&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20230101__20231231_zaqMEofhvDde" style="text-align: right" title="Additions to valuation allowance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20220101__20221231_zoVtX91cxvf6" style="text-align: right" title="Additions to valuation allowance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Reductions of valuation allowance&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20230101__20231231_z5gL3U27S4w" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20220101__20221231_zpnhTiVIPZQ4" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Balance at the end of the year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20230101__20231231_z2ubXPIwIydg" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;95,844&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20220101__20221231_ziJqostoxOrl" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;95,844&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_zW6VmDbf6I92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;PRC Withholding Tax on Dividends&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The current PRC Enterprise Income Tax Law imposes
a 10% withholding income tax for dividends distributed by foreign-invested enterprises to their immediate holding companies outside the
PRC. A lower withholding tax rate will be applied if there is a tax treaty arrangement between the PRC and the jurisdiction of the foreign
holding company. Distributions to holding companies in Hong Kong that satisfy certain requirements specified by PRC tax authorities, for
example, will be subject to a 5% withholding tax rate.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December&#160;31, 2023 and 2022, the Company
had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, since the Company intends
to reinvest its earnings to potentially continue its business in mainland China, namely the manufacturing of the RASs through GZ GST,
and its foreign-invested enterprises do not intend to declare dividends to their immediate foreign holding companies.&#160;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <NCRA:ValueAddedTaxRate
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001235"
      unitRef="Pure">0.16</NCRA:ValueAddedTaxRate>
    <NCRA:ValueAddedTaxRate
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact001237"
      unitRef="Pure">0.13</NCRA:ValueAddedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent
      contextRef="From2023-01-012023-12-31_country_US"
      decimals="INF"
      id="Fact001243"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2022-01-012022-12-31_country_US"
      decimals="INF"
      id="Fact001245"
      unitRef="Pure">0.105</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationGiltiAmount
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001247"
      unitRef="USD">152829</us-gaap:EffectiveIncomeTaxRateReconciliationGiltiAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2019-12-31_country_US"
      decimals="0"
      id="Fact001249"
      unitRef="USD">99817</us-gaap:OperatingLossCarryforwards>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31_country_HK"
      decimals="INF"
      id="Fact001255"
      unitRef="Pure">0.0825</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31_custom_PRCMember"
      decimals="INF"
      id="Fact001257"
      unitRef="Pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001259">&lt;table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zWjlbyOeT1aa" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Income tax expense)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_zaCHMG2rpVGb" style="display: none"&gt;Schedule of income tax components&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230101__20231231_zPPnGTputOj9" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20220101__20221231_zyaLEtVELyae" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;For the years ended December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--CurrentIncomeTaxExpenseBenefit_d0_maITEBzWaz_zuoUZXoTyYD1" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Current&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,808&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredIncomeTaxExpenseBenefit_d0_maITEBzWaz_zgwJHnyuEyD9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--IncomeTaxExpenseBenefit1_iN_pp0p0_di0_zF30h3aXuyfc" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total income tax expense (benefit)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,808&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001261"
      unitRef="USD">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001262"
      unitRef="USD">23808</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001264"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001265"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <NCRA:IncomeTaxExpenseBenefit1
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001267"
      unitRef="USD">-0</NCRA:IncomeTaxExpenseBenefit1>
    <NCRA:IncomeTaxExpenseBenefit1
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001268"
      unitRef="USD">-23808</NCRA:IncomeTaxExpenseBenefit1>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001274">&lt;table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5IeInRSDsbh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - TAXATION (Details - Reconciliation of income tax)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B7_zgj97jMoa9Ze" style="display: none"&gt;Schedule of reconciliation of income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Taiwan (2021 - PRC) income tax statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20230101__20231231_z84IE6cZI0of" title="Taiwan (2021 - PRC) income tax statutory rate"&gt;20.00&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20220101__20221231_zXVVaj6vhFNf" title="Taiwan (2021 - PRC) income tax statutory rate"&gt;20.00&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Tax effect of non-deductible expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20230101__20231231_zza6vhK4RTNi" title="Tax effect of non-deductible expense"&gt;(11.84&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20220101__20221231_zjHlcSCHupbd" title="Tax effect of non-deductible expense"&gt;(13.48&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Tax effect of stock-based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20230101__20231231_zL4bQWSwGXBa" title="Tax effect of stock-based compensation"&gt;(3.78&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20220101__20221231_zjahTNDSWUg9" title="Tax effect of stock-based compensation"&gt;(8.69&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Tax effect of non-taxable income&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp0_c20230101__20231231_z3GnESmxvWvg" title="Tax effect of non-deductible income"&gt;&#x2013;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20220101__20221231_zWdGO7kFqnff" title="Tax effect of non-deductible income"&gt;2.54&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Tax effect of different tax rates in other jurisdictions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20230101__20231231_zUtH2HyQwUH5" title="Tax effect of different tax rates in other jurisdictions"&gt;(0.04&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20220101__20221231_zzihgBCLiY89" title="Tax effect of different tax rates in other jurisdictions"&gt;(0.01&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Others&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20230101__20231231_zQGDrI6DqgBi" title="Others"&gt;(4.34&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20220101__20221231_zpogyA3YwRa2" title="Tax effect of non-deductible income"&gt;0.12&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Changes in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dpxL_c20230101__20231231_z8YsUFniokn2" title="Changes in valuation allowance::XDX::0"&gt;(&lt;span style="-sec-ix-hidden: xdx2ixbrl1300"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20220101__20221231_zGyiCLqo6Xh7" title="Changes in valuation allowance"&gt;(0.49&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt"&gt;Effective tax rate&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dpxL_c20230101__20231231_zPYduPi5JUa7" title="Effective tax rate::XDX::0"&gt;(&lt;span style="-sec-ix-hidden: xdx2ixbrl1304"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20220101__20221231_zkEauHWWxMpf" title="Effective tax rate"&gt;(0.01&lt;/span&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001276"
      unitRef="Pure">0.2000</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001278"
      unitRef="Pure">0.2000</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001280"
      unitRef="Pure">-0.1184</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001282"
      unitRef="Pure">-0.1348</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001284"
      unitRef="Pure">-0.0378</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001286"
      unitRef="Pure">-0.0869</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001288"
      unitRef="Pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001290"
      unitRef="Pure">0.0254</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001292"
      unitRef="Pure">-0.0004</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001294"
      unitRef="Pure">-0.0001</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001296"
      unitRef="Pure">-0.0434</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001298"
      unitRef="Pure">0.0012</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001302"
      unitRef="Pure">-0.0049</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001306"
      unitRef="Pure">-0.0001</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001308">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zHoW2zD5SRo7" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Deferred taxes)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B6_zoUZsVfkOKIj" style="display: none"&gt;Schedule of deferred income taxes&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20231231_zfsocV35LlYe" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20221231_zX9UpZgnjwHh" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred tax assets&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_d0_maDTAGzfhu_zeDMb0leTlhb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax loss carried forward&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,391&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,391&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_i01I_pp0p0_d0_maDTAGzfhu_zDrS7oPRrb38" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Allowance for doubtful receivables&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_z1gdDYeIyf4i" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,391&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,391&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--ReversalOfDeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_zGW4JsLcNsn" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Reversal of deferred tax assets&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(23,391&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#x2013;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DeferredTaxAssetsValuationAllowanceCurrents_i01I_pp0p0_d0_msDTANz7MK_zUMiKGq3DD2e" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_d0_mtDTANz7MK_zJdNysNNMufd" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total deferred tax assets, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,391&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred tax liabilities&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pp0p0_d0_maDITLzlG8_z1TfTVIPPoS8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, difference in depreciation&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredIncomeTaxLiabilities_i01TI_pp0p0_d0_mtDITLzlG8_zzzMiEU572Jg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred tax liabilities, net&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001313"
      unitRef="USD">23391</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001314"
      unitRef="USD">23391</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001316"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001317"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001319"
      unitRef="USD">23391</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001320"
      unitRef="USD">23391</us-gaap:DeferredTaxAssetsGross>
    <NCRA:ReversalOfDeferredTaxAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001322"
      unitRef="USD">-23391</NCRA:ReversalOfDeferredTaxAssetsGross>
    <NCRA:ReversalOfDeferredTaxAssetsGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001323"
      unitRef="USD">0</NCRA:ReversalOfDeferredTaxAssetsGross>
    <NCRA:DeferredTaxAssetsValuationAllowanceCurrents
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001325"
      unitRef="USD">0</NCRA:DeferredTaxAssetsValuationAllowanceCurrents>
    <NCRA:DeferredTaxAssetsValuationAllowanceCurrents
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001326"
      unitRef="USD">0</NCRA:DeferredTaxAssetsValuationAllowanceCurrents>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001328"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001329"
      unitRef="USD">23391</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001334"
      unitRef="USD">0</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001335"
      unitRef="USD">0</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001337"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001338"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:SummaryOfValuationAllowanceTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001340">&lt;table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--SummaryOfValuationAllowanceTextBlock_z70PHS3m76qk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Valuation Allowance)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B0_zx1yVeby7JS3" style="display: none"&gt;Schedule of movement in valuation allowance&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Balance at beginning of the year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20230101__20231231_zCiLAN2bH5Pg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;95,844&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20220101__20221231_zUU5ylXWsFAg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;95,844&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Additions of valuation allowance&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20230101__20231231_zaqMEofhvDde" style="text-align: right" title="Additions to valuation allowance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20220101__20221231_zoVtX91cxvf6" style="text-align: right" title="Additions to valuation allowance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Reductions of valuation allowance&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20230101__20231231_z5gL3U27S4w" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20220101__20221231_zpnhTiVIPZQ4" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Balance at the end of the year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20230101__20231231_z2ubXPIwIydg" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;95,844&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20220101__20221231_ziJqostoxOrl" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;95,844&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001342"
      unitRef="USD">95844</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="Fact001344"
      unitRef="USD">95844</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001346"
      unitRef="USD">0</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001348"
      unitRef="USD">0</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <NCRA:ValuationAllowanceDeferredTaxAssetChangeInAmount1
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001350"
      unitRef="USD">0</NCRA:ValuationAllowanceDeferredTaxAssetChangeInAmount1>
    <NCRA:ValuationAllowanceDeferredTaxAssetChangeInAmount1
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001352"
      unitRef="USD">0</NCRA:ValuationAllowanceDeferredTaxAssetChangeInAmount1>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001354"
      unitRef="USD">95844</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001356"
      unitRef="USD">95844</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001362">&lt;p id="xdx_805_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z0iVyEU9Q0Qh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 16&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_825_zC0lD4pd7BLk"&gt;RELATED PARTY BALANCES AND TRANSACTIONS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Due to related parties&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The balance due to related parties was as following:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zfyN6brr1jbg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B4_zGW5baXVvY1h" style="display: none"&gt;Schedule of related party transactions&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Mountain Share Transfer, LLC (1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_zCQK7SdVeKEg" style="width: 13%; text-align: right" title="Due to related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;39,341&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_z5TxQRtGqlDi" style="width: 13%; text-align: right" title="Due to related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;39,341&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Sales&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The balance of sales with a related party was as following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Related Party Categories&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 38%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Grand Smooth Corporation Limited (2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 27%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Same director&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_ecustom--DueFromARelatedParty_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zCSoJtgAQH27" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12,498&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_ecustom--DueFromARelatedParty_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zcxokU3VVCT6" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;993,918&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--DueFromARelatedParty_iI_pp0p0_c20231231_zSlEwrgBgkpj" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12,498&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--DueFromARelatedParty_iI_pp0p0_c20221231_zaEsirKnSddi" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;993,918&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The sales prices and payment terms to related parties
were not &lt;span style="background-color: white"&gt;significantly different from those of sales to third parties. For other related party transactions,
price and terms were determined in accordance with mutual agreements&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Note:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_F08_zelj8vBXvbYb" style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F18_zNnueou3nhL7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span id="xdx_F06_z17CunHOaLk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F12_z34UqYtuVHMf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AE_zWciIkWIzM1j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;











</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001364">&lt;table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zfyN6brr1jbg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B4_zGW5baXVvY1h" style="display: none"&gt;Schedule of related party transactions&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Mountain Share Transfer, LLC (1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_zCQK7SdVeKEg" style="width: 13%; text-align: right" title="Due to related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;39,341&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_z5TxQRtGqlDi" style="width: 13%; text-align: right" title="Due to related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;39,341&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Sales&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The balance of sales with a related party was as following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Related Party Categories&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December 31, &lt;br/&gt;
2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 38%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Grand Smooth Corporation Limited (2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 27%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Same director&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_ecustom--DueFromARelatedParty_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zCSoJtgAQH27" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12,498&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_ecustom--DueFromARelatedParty_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zcxokU3VVCT6" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;993,918&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--DueFromARelatedParty_iI_pp0p0_c20231231_zSlEwrgBgkpj" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;12,498&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--DueFromARelatedParty_iI_pp0p0_c20221231_zaEsirKnSddi" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;993,918&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The sales prices and payment terms to related parties
were not &lt;span style="background-color: white"&gt;significantly different from those of sales to third parties. For other related party transactions,
price and terms were determined in accordance with mutual agreements&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Note:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_F08_zelj8vBXvbYb" style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F18_zNnueou3nhL7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 24px"&gt;&lt;span id="xdx_F06_z17CunHOaLk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span id="xdx_F12_z34UqYtuVHMf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <NCRA:DueToRelatedPartiesCurrent1
      contextRef="AsOf2023-12-31_custom_MountainShareTransferLLCMember"
      decimals="0"
      id="Fact001366"
      unitRef="USD">39341</NCRA:DueToRelatedPartiesCurrent1>
    <NCRA:DueToRelatedPartiesCurrent1
      contextRef="AsOf2022-12-31_custom_MountainShareTransferLLCMember"
      decimals="0"
      id="Fact001368"
      unitRef="USD">39341</NCRA:DueToRelatedPartiesCurrent1>
    <NCRA:DueFromARelatedParty
      contextRef="AsOf2023-12-31_custom_GrandSmoothCorporationLimitedMember"
      decimals="0"
      id="Fact001370"
      unitRef="USD">12498</NCRA:DueFromARelatedParty>
    <NCRA:DueFromARelatedParty
      contextRef="AsOf2022-12-31_custom_GrandSmoothCorporationLimitedMember"
      decimals="0"
      id="Fact001372"
      unitRef="USD">993918</NCRA:DueFromARelatedParty>
    <NCRA:DueFromARelatedParty
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001374"
      unitRef="USD">12498</NCRA:DueFromARelatedParty>
    <NCRA:DueFromARelatedParty
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001376"
      unitRef="USD">993918</NCRA:DueFromARelatedParty>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001384">&lt;p id="xdx_809_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zpFU3GIwALI5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 17&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_823_zIooV12FXv8d"&gt;COMMON
STOCK&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company's authorized number of common stock
is &lt;span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_z472mG0S9lDb" title="Common stock, shares authorized"&gt;&lt;span id="xdx_905_eus-gaap--CommonStockSharesAuthorized_iI_c20221231_zI23o9BWAD36" title="Common stock, shares authorized"&gt;200,000,000&lt;/span&gt;&lt;/span&gt; shares with par value of $&lt;span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_zHyxNR9MHJBa" title="Common stock par value"&gt;&lt;span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231_zNJYgc8537o5" title="Common stock par value"&gt;0.001&lt;/span&gt;&lt;/span&gt; each. On August 11, 2022, the Company effected a &lt;span id="xdx_90D_eus-gaap--StockholdersEquityReverseStockSplit_c20220810__20220811_zdGMj6LP3OD2" title="Reverse stock split"&gt;2:3 reverse stock split&lt;/span&gt; for each share
of common stock issued and outstanding. As a result of reverse stock split, the Company's common stock issued and outstanding decreased
from &lt;span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_c20220811__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zmURLWuGu8Rd" title="Common stock, shares issued"&gt;10,707,150 &lt;/span&gt;shares to &lt;span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_iI_c20220811__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyW6ufUNJh36" title="Common stock, shares outstanding"&gt;7,138,587&lt;/span&gt; shares. All shares and associated amounts have been retroactively restated to reflect the stock split
on August 11, 2022. As of December 31, 2023 and 2022, issued common stock were &lt;span id="xdx_906_eus-gaap--CommonStockSharesIssued_iI_c20231231_z6vr2MlNJ4z4" title="Common stock, shares issued"&gt;11,156,987&lt;/span&gt; shares and &lt;span id="xdx_903_eus-gaap--CommonStockSharesIssued_iI_c20221231_zaKGKa3ylvQk" title="Common stock, shares issued"&gt;9,243,587&lt;/span&gt;, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On August 11, 2022, the Company's common stock
commenced trading on The Nasdaq Capital Market under the symbol "NCRA" on a post-reverse stock split basis. During the public
offering, &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_zYHh8kndFaQa" title="Common stock issued shares"&gt;1,880,000&lt;/span&gt; common stocks, at par value $0.001 each, were issued at the offering price $3.5 each. The Company received total gross
proceeds of $&lt;span id="xdx_90A_ecustom--GrossProceedsFromIssuanceOrSaleOfEquity_pn4n6_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_z6ymS75vZpXg" title="Gross proceeds"&gt;6.58&lt;/span&gt; million from the public offering and after deducting the underwriting commissions, discounts and offering expenses,
the Company received net proceeds of approximately $&lt;span id="xdx_900_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn5n6_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_ziqiq7lR1fd7" title="Proceeds received"&gt;5.3&lt;/span&gt; million.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;All number of shares, share amounts and per share
data presented in the accompanying consolidated financial statements and related notes have been retroactively restated to reflect the
reverse merger transaction and subsequent issuance of shares stated above, except for authorized common shares, which were not affected.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001386"
      unitRef="Shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact001388"
      unitRef="Shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001390"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact001392"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="From2022-08-102022-08-11" id="Fact001394">2:3 reverse stock split</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-08-11_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact001396"
      unitRef="Shares">10707150</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-08-11_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact001398"
      unitRef="Shares">7138587</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001400"
      unitRef="Shares">11156987</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact001402"
      unitRef="Shares">9243587</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-08-102022-08-11_custom_PublicOfferingMember"
      decimals="INF"
      id="Fact001404"
      unitRef="Shares">1880000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <NCRA:GrossProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2022-08-102022-08-11_custom_PublicOfferingMember"
      decimals="-4"
      id="Fact001406"
      unitRef="USD">6580000</NCRA:GrossProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2022-08-102022-08-11_custom_PublicOfferingMember"
      decimals="-5"
      id="Fact001408"
      unitRef="USD">5300000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001410">&lt;p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zCw6JvevDGPj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 18&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_825_zhaUsSOC82x6"&gt;SHARE-BASED COMPENSATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 27, 2018, Nocera granted Mr. Yin-Chieh
Cheng quarterly option awards of &lt;span id="xdx_904_ecustom--WarrantsGranted_c20181201__20181227__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YinChiehChengMember__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants granted"&gt;250,000&lt;/span&gt; Series "A" Warrants for 20 quarters (5 years) for a total of &lt;span id="xdx_90E_ecustom--WarrantsGranted_c20181201__20181227__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants granted"&gt;5,000,000&lt;/span&gt; Series "A"
Warrants with exercise price of $&lt;span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20181227__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants exercise price"&gt;0.50&lt;/span&gt; per share, subject to continued employment for services as Chairman of the Board and a Director.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On June 1, 2020, Nocera granted Mr. Shun-Chih Chuang
and Mr. Hsien-Wen Yu &lt;span id="xdx_906_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted"&gt;50,000&lt;/span&gt; shares of Class A warrants and &lt;span id="xdx_90C_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HsienWenYuMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted"&gt;60,000&lt;/span&gt; shares of Class A warrants separately, each with exercise price of $&lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601_pdd" title="Warrants exercise price"&gt;0.50&lt;/span&gt;
per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2 employees
&lt;span id="xdx_903_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted"&gt;50,000&lt;/span&gt; shares of Class A warrants with exercise price of $&lt;span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants exercise price"&gt;0.50&lt;/span&gt; per share. The Class A warrants consist of the right to purchase one share
for $0.50 per share from the date of issuance until April 23, 2026.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On June 1, 2020, Nocera granted Mr. Michael A. Littman
&lt;span id="xdx_906_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted"&gt;50,000&lt;/span&gt; shares of Class A warrants with exercise price of $&lt;span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants exercise price"&gt;0.50&lt;/span&gt; per share and &lt;span id="xdx_907_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants granted"&gt;50,000&lt;/span&gt; shares of Class B warrants with exercise price of
$&lt;span id="xdx_902_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants exercise price"&gt;1.00&lt;/span&gt; per share. Mr. Littman exercised &lt;span id="xdx_905_ecustom--WarrantsGranted_c20210802__20210811__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted"&gt;50,000 &lt;/span&gt;shares of Class A warrants and &lt;span id="xdx_906_ecustom--WarrantsGranted_c20210802__20210811__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants granted"&gt;50,000&lt;/span&gt; shares of Class B warrants on August 11, 2021. The
Class B warrants consist of the right to purchase one share for $1.00 per share separately from the date of issuance until April 23, 2026.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 1, 2021, Nocera granted Mr. Shun-Chih
Chuang and Mr. Hsien-Wen Yu &lt;span id="xdx_905_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_z6UeXHhhA4N" title="Warrants granted"&gt;75,000&lt;/span&gt; shares of Class A warrants and &lt;span id="xdx_905_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HsienWenYuMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zXsRxypQKGdi" title="Warrants granted"&gt;60,000&lt;/span&gt; shares of Class A warrants separately, each with exercise price
of $&lt;span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211202_zzAZFtzsMSK7" title="Warrants exercise price"&gt;0.50&lt;/span&gt; per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2
employees &lt;span id="xdx_909_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zFtyXpCEMLn2" title="Warrants granted"&gt;70,000&lt;/span&gt; shares of Class A warrant with exercise price of $&lt;span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211202__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zClDUIEZDJYg" title="Warrants exercise price"&gt;0.50&lt;/span&gt; per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 31, 2021, the Company issued an aggregate
of &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20211201__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangAndFiveConsultantsMember_zImZZmIN6L1l" title="Issuance of shares"&gt;505,000 &lt;/span&gt;shares of common stock to Mr. Shun-Chih Chuang and a total of five consultants in consideration for services rendered.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 22, 2022, the Company issued &lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20221221__20221222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChenChunChungMember_zzfLnwwRROB5" title="Issuance of shares"&gt;150,000&lt;/span&gt; and
&lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20221221__20221222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TraDigitalMember_zXRz931qQn82" title="Issuance of shares"&gt;75,000&lt;/span&gt; shares of common stock to Chen-Chun Chung and TraDigital respectively in consideration for services rendered.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On March 22, 2023, the Company issued &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230320__20230322__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_zC211ez0Idd5" title="Issuance of shares"&gt;450,000&lt;/span&gt; shares
of our common stock to our investor relation company, Hanover One International, Inc.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;











&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On October 11, 2023, the Company issued &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20231010__20231011__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YuHaoChangMember_zTilUtmbxCFj" title="Issuance of shares"&gt;20,000&lt;/span&gt; shares
of our common stock to our consultant, Yu-Hao Chang.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 5, 2023, the Company issued &lt;span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20231202__20231205__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AndyChinAnJinMember_zFlsTmN2vOv8" title="Issuance of shares"&gt;60,000&lt;/span&gt; shares
of our common stock to our Chief Executive Officer, Andy Chin-An Jin.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The estimated fair value of share-based compensation
for employees is recognized as a charge against income on a ratable basis over the requisite service period, which is generally the vesting
period of the award. The fair value of stock option grant was estimated on the date of grant using the Black-Scholes option pricing model
under the following assumptions:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zOR3ugoUD0s8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_zRzXDtMKIDXk" style="display: none"&gt;Schedule of assumptions of option pricing&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, &lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, &lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20230101__20231231_zWyfXaR7eGx6" title="Risk-free interest rate"&gt;1.16&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231_z3a8gUGEEhzf" title="Risk-free interest rate"&gt;1.16&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Expected term (in years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zU1MVdse5SNk" title="Expected term (in years)"&gt;4.31&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zfJYV6pqv5Ya" title="Expected term (in years)"&gt;4.31&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20230101__20231231_zi0dIFWsUbBb" title="Volatility"&gt;48.15&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20221231_zwBOjhoP8uh9" title="Volatility"&gt;48.15&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zy8NTkKmgAXe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company estimated the grant date fair value of
time-based stock option awards using the Black-Scholes option valuation model, which requires assumptions involving an estimate of the
fair value of the underlying common stock on the date of grant, the expected term of the options, volatility, discount rate and dividend
yield. The Company calculated expected option terms based on the "simplified" method for "plain vanilla" options
due to the limited exercise information. The "simplified method" calculates the expected term as the average of the vesting
term and the original contractual term of the options. The Company calculated volatility using the average adjusted volatility of quick
companies feature of Capital IQ for a period of time reflective of the expected option term, while the discount rate was estimated using
the interest rate for a treasury note with the same contractual term as the options granted. Dividend yield is estimated at our current
dividend rate, which adjustments for any known future changes in the rate.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For the years ended December 31, 2023 and December
31, 2022, $&lt;span id="xdx_907_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--ShareBasedCompensationMember_ztAHyOYJWD38" title="Share based compensation expenses"&gt;163,621&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c20220101__20221231__us-gaap--IncomeStatementLocationAxis__custom--ShareBasedCompensationMember_zLIGUHRFtG8h" title="Share based compensation expenses"&gt;413,453&lt;/span&gt; share-based compensation expenses was recognized into additional paid-in capital of the Company, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December
31, 2022, total unrecognized compensation cost related to unvested share-based compensation awards was $&lt;span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20221231_zFEDdcVuKKUj" title="Unrecognized compensation costs"&gt;11,114,097&lt;/span&gt;. This amount is expected
to be recognized as stock-based compensation expense in the Company's consolidated statements of operations and comprehensive income
over the remaining vesting period of &lt;span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20221231_zceZeAl80gR" title="Unrecognized compensation cost amortization period"&gt;1.99&lt;/span&gt; years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <NCRA:WarrantsGranted
      contextRef="From2018-12-012018-12-27_custom_YinChiehChengMember_custom_SeriesAWarrantMember"
      decimals="INF"
      id="Fact001412"
      unitRef="Shares">250000</NCRA:WarrantsGranted>
    <NCRA:WarrantsGranted
      contextRef="From2018-12-012018-12-27_custom_SeriesAWarrantMember"
      decimals="INF"
      id="Fact001414"
      unitRef="Shares">5000000</NCRA:WarrantsGranted>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2018-12-27_custom_SeriesAWarrantMember"
      decimals="INF"
      id="Fact001416"
      unitRef="USDPShares">0.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <NCRA:WarrantsGranted
      contextRef="From2020-05-292020-06-01_custom_ShunChihChuangMember_custom_ClassAWarrantMember"
      decimals="INF"
      id="Fact001418"
      unitRef="Shares">50000</NCRA:WarrantsGranted>
    <NCRA:WarrantsGranted
      contextRef="From2020-05-292020-06-01_custom_HsienWenYuMember_custom_ClassAWarrantMember"
      decimals="INF"
      id="Fact001420"
      unitRef="Shares">60000</NCRA:WarrantsGranted>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2020-06-01"
      decimals="INF"
      id="Fact001422"
      unitRef="USDPShares">0.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <NCRA:WarrantsGranted
      contextRef="From2020-05-292020-06-01_custom_ClassAWarrantMember"
      decimals="INF"
      id="Fact001424"
      unitRef="Shares">50000</NCRA:WarrantsGranted>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2020-06-01_custom_ClassAWarrantMember"
      decimals="INF"
      id="Fact001426"
      unitRef="USDPShares">0.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <NCRA:WarrantsGranted
      contextRef="From2020-05-292020-06-01_custom_MichaelALittmanMember_custom_ClassAWarrantMember"
      decimals="INF"
      id="Fact001428"
      unitRef="Shares">50000</NCRA:WarrantsGranted>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2020-06-01_custom_MichaelALittmanMember_custom_ClassAWarrantMember"
      decimals="INF"
      id="Fact001430"
      unitRef="USDPShares">0.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <NCRA:WarrantsGranted
      contextRef="From2020-05-292020-06-01_custom_MichaelALittmanMember_custom_ClassBWarrantMember"
      decimals="INF"
      id="Fact001432"
      unitRef="Shares">50000</NCRA:WarrantsGranted>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2020-06-01_custom_MichaelALittmanMember_custom_ClassBWarrantMember"
      decimals="INF"
      id="Fact001434"
      unitRef="USDPShares">1.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <NCRA:WarrantsGranted
      contextRef="From2021-08-022021-08-11_custom_MichaelALittmanMember_custom_ClassAWarrantMember"
      decimals="INF"
      id="Fact001436"
      unitRef="Shares">50000</NCRA:WarrantsGranted>
    <NCRA:WarrantsGranted
      contextRef="From2021-08-022021-08-11_custom_MichaelALittmanMember_custom_ClassBWarrantMember"
      decimals="INF"
      id="Fact001438"
      unitRef="Shares">50000</NCRA:WarrantsGranted>
    <NCRA:WarrantsGranted
      contextRef="From2021-11-292021-12-02_custom_ShunChihChuangMember_custom_ClassAWarrantMember"
      decimals="INF"
      id="Fact001440"
      unitRef="Shares">75000</NCRA:WarrantsGranted>
    <NCRA:WarrantsGranted
      contextRef="From2021-11-292021-12-02_custom_HsienWenYuMember_custom_ClassAWarrantMember"
      decimals="INF"
      id="Fact001442"
      unitRef="Shares">60000</NCRA:WarrantsGranted>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-12-02"
      decimals="INF"
      id="Fact001444"
      unitRef="USDPShares">0.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <NCRA:WarrantsGranted
      contextRef="From2021-11-292021-12-02_custom_ClassAWarrantMember"
      decimals="INF"
      id="Fact001446"
      unitRef="Shares">70000</NCRA:WarrantsGranted>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-12-02_custom_ClassAWarrantMember"
      decimals="INF"
      id="Fact001448"
      unitRef="USDPShares">0.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2021-12-012021-12-31_custom_ShunChihChuangAndFiveConsultantsMember"
      decimals="INF"
      id="Fact001450"
      unitRef="Shares">505000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2022-12-212022-12-22_custom_ChenChunChungMember"
      decimals="INF"
      id="Fact001452"
      unitRef="Shares">150000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2022-12-212022-12-22_custom_TraDigitalMember"
      decimals="INF"
      id="Fact001454"
      unitRef="Shares">75000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2023-03-202023-03-22_us-gaap_InvestorMember"
      decimals="INF"
      id="Fact001456"
      unitRef="Shares">450000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2023-10-102023-10-11_custom_YuHaoChangMember"
      decimals="INF"
      id="Fact001462"
      unitRef="Shares">20000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2023-12-022023-12-05_custom_AndyChinAnJinMember"
      decimals="INF"
      id="Fact001464"
      unitRef="Shares">60000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001466">&lt;table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zOR3ugoUD0s8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BB_zRzXDtMKIDXk" style="display: none"&gt;Schedule of assumptions of option pricing&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, &lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31, &lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20230101__20231231_zWyfXaR7eGx6" title="Risk-free interest rate"&gt;1.16&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231_z3a8gUGEEhzf" title="Risk-free interest rate"&gt;1.16&lt;/span&gt;%&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;Expected term (in years)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zU1MVdse5SNk" title="Expected term (in years)"&gt;4.31&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zfJYV6pqv5Ya" title="Expected term (in years)"&gt;4.31&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;Volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20230101__20231231_zi0dIFWsUbBb" title="Volatility"&gt;48.15&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20221231_zwBOjhoP8uh9" title="Volatility"&gt;48.15&lt;/span&gt;%&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001468"
      unitRef="Pure">0.0116</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001470"
      unitRef="Pure">0.0116</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2023-01-01to2023-12-31" id="Fact001472">P4Y3M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2022-01-012022-12-31" id="Fact001474">P4Y3M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001476"
      unitRef="Pure">0.4815</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001478"
      unitRef="Pure">0.4815</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-31_custom_ShareBasedCompensationMember"
      decimals="0"
      id="Fact001480"
      unitRef="USD">163621</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_custom_ShareBasedCompensationMember"
      decimals="0"
      id="Fact001482"
      unitRef="USD">413453</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001484"
      unitRef="USD">11114097</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2022-01-012022-12-31" id="Fact001486">P1Y11M26D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:PreferredStockTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001488">&lt;p id="xdx_808_eus-gaap--PreferredStockTextBlock_zYpbTFYWSJQ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 19&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_826_zR2KN3aWscx7"&gt;PREFERRED STOCK&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In August 2021, the Company issued &lt;span id="xdx_901_eus-gaap--PreferredStockSharesIssued_iI_c20210831__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zJXDvAFaEkDk" title="Preferred stock, shares issued"&gt;80,000&lt;/span&gt; shares of
preferred shares of $&lt;span id="xdx_90F_eus-gaap--SaleOfStockPricePerShare_iI_c20210831_zztJw6MRxaH2" title="Sale of stock, price"&gt;1.00&lt;/span&gt; each at an issue price of $&lt;span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20210831_zg8Yh7iCQ56e" title="Share price"&gt;2.50&lt;/span&gt; per share to certain investors credited as fully paid. The preferred shares
are non-voting and non-redeemable. The holder of the preferred shares will have priority over the holders of ordinary shares of the Company
on the assets and funds of the Company available for distribution in a distribution of assets on liquidation, winding up or dissolution
of the Company. The holder of the preferred shares shall not have the right to attend or vote at any general meeting of the Company (except
a general meeting for winding up of the Company or a resolution is to be proposed which if passed would vary or abrogate the rights or
privileges of such holder).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On August 11, 2022, the Company effected a &lt;span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20220810__20220811__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zcrct5YyrMm" title="Reverse stock split"&gt;2:3 reverse
stock split&lt;/span&gt; for each share of common stock issued and outstanding. As a result of reverse stock split, the shares of common stock issuable
upon the conversion of Series A Preferred Stock decreased from 80,000 shares to 53,334 shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;











</us-gaap:PreferredStockTextBlock>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2021-08-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      id="Fact001490"
      unitRef="Shares">80000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2021-08-31"
      decimals="INF"
      id="Fact001492"
      unitRef="USDPShares">1.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2021-08-31"
      decimals="INF"
      id="Fact001494"
      unitRef="USDPShares">2.50</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockholdersEquityReverseStockSplit
      contextRef="From2022-08-102022-08-11_us-gaap_CommonStockMember"
      id="Fact001496">2:3 reverse
stock split</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001502">&lt;p id="xdx_80E_eus-gaap--EarningsPerShareTextBlock_zqw5s18DFa8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 20&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_826_zntW3l1FQUT1"&gt;(LOSS) EARNINGS PER SHARE&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table sets forth the computation of
basic and diluted (loss) earnings per common share for the years ended December 31, 2023 and 2022.&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zr47Ml79Vdw5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - (LOSS) EARNINGS PER SHARE (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_z9QgpFyLMS3a"&gt;&lt;b style="display: none"&gt;Schedule of earnings per share&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230101__20231231_zBrg1FBCWtq9" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220101__20221231_zTSD9EyiEksc" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;For the years ended December
    31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--NetIncomeLoss_zOBFlHQsAQI4" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(4,289,611&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(4,812,908&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperations_znFPLTucGh53" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss from continuing operations&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(4,289,611&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,074,329&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_d0_z8bkq4bdCWjj" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net (loss) income from discontinued operations&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,662,260&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Weighted Average Shares Outstanding &#x2013; Basic and Diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zgprwkCNMSih"&gt;&lt;span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zryVb834UlX1"&gt;9,814,000&lt;/span&gt;&lt;/span&gt;&lt;/span&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="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20221231_zxOf4K1Ieqr7"&gt;&lt;span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20221231_zJnGg620s6S7"&gt;7,876,367&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: White"&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&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: top; text-align: right"&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;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Loss per share &#x2013; basic and diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--EarningsPerShareBasic_c20230101__20231231_z87RMeObkPJ8"&gt;&lt;span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_zMbwVmJ80qr"&gt;(0.4383&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20220101__20221231_zx4YDm0yIQ08"&gt;&lt;span id="xdx_908_eus-gaap--EarningsPerShareDiluted_c20220101__20221231_z60rIVGX98Eg"&gt;(0.6111&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss per share from continuing operations &#x2013; basic and diluted (1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230101__20231231_fKDEp_zlnrGoYerpX3"&gt;&lt;span id="xdx_90D_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230101__20231231_fKDEp_z3bJijje6mzl"&gt;(0.4383&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220101__20221231_fKDEp_zNdm73x4Ft2k"&gt;&lt;span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220101__20221231_fKDEp_zXsuzYkV8osg"&gt;(0.2731&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net (loss) income per share from discontinued operations &#x2013; basic and diluted (1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230101__20231231_fKDEp_z3ZUSnhLMGUj"&gt;&lt;span id="xdx_909_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230101__20231231_fKDEp_z7f4FPDa1wF3"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20221231_fKDEp_zn3UYbBVFCBi"&gt;&lt;span id="xdx_90D_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20221231_fKDEp_zOFBezw8Bp3k"&gt;(0.3380&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Basic net loss per common share is computed using
the weighted average number of the common shares outstanding during the period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td id="xdx_F07_zbIB1tzs4ff4" style="width: 2%; text-align: justify"&gt;(1)&#160;&#160;&#160;&lt;/td&gt;
    &lt;td id="xdx_F18_zrJ2Y7jtjBOd" style="width: 98%; text-align: justify"&gt;On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;
</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001504">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zr47Ml79Vdw5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - (LOSS) EARNINGS PER SHARE (Details)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8B1_z9QgpFyLMS3a"&gt;&lt;b style="display: none"&gt;Schedule of earnings per share&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230101__20231231_zBrg1FBCWtq9" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220101__20221231_zTSD9EyiEksc" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;For the years ended December
    31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--NetIncomeLoss_zOBFlHQsAQI4" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(4,289,611&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(4,812,908&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperations_znFPLTucGh53" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss from continuing operations&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(4,289,611&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,074,329&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_d0_z8bkq4bdCWjj" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net (loss) income from discontinued operations&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,662,260&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 68%; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13%; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: rgb(238,238,238)"&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Weighted Average Shares Outstanding &#x2013; Basic and Diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zgprwkCNMSih"&gt;&lt;span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zryVb834UlX1"&gt;9,814,000&lt;/span&gt;&lt;/span&gt;&lt;/span&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="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20221231_zxOf4K1Ieqr7"&gt;&lt;span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20221231_zJnGg620s6S7"&gt;7,876,367&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: White"&gt;
    &lt;td style="vertical-align: bottom; text-align: justify"&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: top; text-align: right"&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;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Loss per share &#x2013; basic and diluted&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--EarningsPerShareBasic_c20230101__20231231_z87RMeObkPJ8"&gt;&lt;span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_zMbwVmJ80qr"&gt;(0.4383&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20220101__20221231_zx4YDm0yIQ08"&gt;&lt;span id="xdx_908_eus-gaap--EarningsPerShareDiluted_c20220101__20221231_z60rIVGX98Eg"&gt;(0.6111&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net loss per share from continuing operations &#x2013; basic and diluted (1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230101__20231231_fKDEp_zlnrGoYerpX3"&gt;&lt;span id="xdx_90D_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230101__20231231_fKDEp_z3bJijje6mzl"&gt;(0.4383&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220101__20221231_fKDEp_zNdm73x4Ft2k"&gt;&lt;span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220101__20221231_fKDEp_zXsuzYkV8osg"&gt;(0.2731&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Net (loss) income per share from discontinued operations &#x2013; basic and diluted (1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230101__20231231_fKDEp_z3ZUSnhLMGUj"&gt;&lt;span id="xdx_909_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230101__20231231_fKDEp_z7f4FPDa1wF3"&gt;&#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20221231_fKDEp_zn3UYbBVFCBi"&gt;&lt;span id="xdx_90D_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20221231_fKDEp_zOFBezw8Bp3k"&gt;(0.3380&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001506"
      unitRef="USD">-4289611</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001507"
      unitRef="USD">-4812908</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001509"
      unitRef="USD">-4289611</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001510"
      unitRef="USD">-2074329</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="Fact001512"
      unitRef="USD">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001513"
      unitRef="USD">-2662260</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001514"
      unitRef="Shares">9814000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001515"
      unitRef="Shares">9814000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001516"
      unitRef="Shares">7876367</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001517"
      unitRef="Shares">7876367</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001518"
      unitRef="USDPShares">-0.4383</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001519"
      unitRef="USDPShares">-0.4383</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001520"
      unitRef="USDPShares">-0.6111</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001521"
      unitRef="USDPShares">-0.6111</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001522"
      unitRef="USDPShares">-0.4383</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001523"
      unitRef="USDPShares">-0.4383</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001524"
      unitRef="USDPShares">-0.2731</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001525"
      unitRef="USDPShares">-0.2731</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001526"
      unitRef="USDPShares">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="Fact001527"
      unitRef="USDPShares">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001528"
      unitRef="USDPShares">-0.3380</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001529"
      unitRef="USDPShares">-0.3380</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001532">&lt;p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zaTyAtg7mWWl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 21&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_827_zsTyUUOYWJgi"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Capital commitments&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2023 and 2022, the Company's
capital commitments contracted but not yet reflected in the consolidated financial statements amounted to $nil. &lt;span id="xdx_906_eus-gaap--ContractualObligation_iI_c20231231_zc5mqO8t8cFb" title="Capital commitment amount"&gt;&lt;span id="xdx_900_eus-gaap--ContractualObligation_iI_c20221231_z35k8zg1eGy5" style="display: none" title="Capital commitment amount"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="text-decoration: underline"&gt;Contingencies&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the ordinary course of business, the Company may
be subject to legal proceeding regarding contractual and employment relationships and a variety of other matters. The Company records
contingent liabilities resulting from such claims when a loss is assessed to be probable and the amount of the loss is reasonably estimable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has no significant pending litigation
for the year ended December 31, 2023 and 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;















</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ContractualObligation
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact001534"
      unitRef="USD">0</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligation
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="Fact001536"
      unitRef="USD">0</us-gaap:ContractualObligation>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001544">&lt;p id="xdx_803_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zHOWCZOPDkx3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Note 22&#160;&#160;&#160;&#160;&#160; &lt;span id="xdx_825_z7EwPqaQZPx"&gt;DISPOSAL
OF XIN FENG CONSTRUCTION CO., LTD (&#x201c;XFC&#x201d;)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 31, 2020, we exchanged &lt;span id="xdx_90A_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20201201__20201231__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zGswDbsyNsp7" title="Exchanged restricted shares"&gt;466,667&lt;/span&gt; (post-split)
shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (&#x201c;XFC&#x201d;),
in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled
us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic
benefits of XFC that could be significant to XFC. On November 30, 2022, the Company, XFC and Han-Chieh Shih (the &#x201c;Purchaser&#x201d;)
entered into certain Share Purchase Agreement (the &#x201c;Purchase Agreement&#x201d;). Pursuant to the Purchase Agreement, the Purchaser
agreed to purchase XFC 100% controlling interest in exchange of cash purchase price of $&lt;span id="xdx_904_eus-gaap--PaymentsToAcquireBusinessesGross_c20201201__20201231__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_z5ReSrER8vaj" title="Exchange cash purchase price"&gt;300,000&lt;/span&gt; (the &#x201c;Consideration&#x201d;). The
transaction contemplated by the Purchase Agreement is hereby referred as the Disposal. On March 29, 2022, management was authorized to
approve and commit to a plan to sell XFC. On November 30, 2022, the parties completed all the share transfer registration procedure as
required by the laws of Taiwan and all the other closing conditions have been satisfied, as a result, the Disposal contemplated by the
Purchase Agreement is completed and the VIE agreements were terminated.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with ASC 205-20-45, XFC met the
criteria as a discontinued operation. As of November 30, 2022, the assets relevant to the sale of XFC with a carrying value of $&lt;span id="xdx_908_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperation_iI_pn5n6_c20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zEBrVOJdGVch" title="Assets held carrying value"&gt;2.6&lt;/span&gt; million
were classified as assets held, the liabilities relevant to the sale of XFC with a carrying value of $&lt;span id="xdx_903_eus-gaap--DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_iI_pp0p0_c20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zR7UDPZngWL5" title="Liabilities held carrying value"&gt;71,168&lt;/span&gt; were classified as liabilities
held for sale, and the cumulative translation adjustments relevant to the sale of XFC of $&lt;span id="xdx_90D_eus-gaap--DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_pn5n6_c20221101__20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zXfnKU5IBzTh" title="Cumulative translation adjustments gain on sale"&gt;1.8&lt;/span&gt; million was removed from the equity component
and was reported as a gain on the sale of XFC. A net loss of $&lt;span id="xdx_90A_ecustom--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_pn5n6_c20220101__20221231__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zqpOj5lE1859" title="Net loss disposal of discontinued operation"&gt;2.8&lt;/span&gt; million was recognized as the net loss from disposal of discontinued
operation in the year ended December 31, 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following is a reconciliation of the amounts
of major classes of income from operations classified as discontinued operations in the consolidated statements of operations and comprehensive
loss for the year ended December 31, 2023 and 2022:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zEViZwxmX0Rg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&amp;quot;XFC&amp;quot;) (Details - Discontinued operations XFC - operations)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td id="xdx_8BD_zNGtv2GX6Qal" style="width: 82%"&gt;&lt;b style="display: none"&gt;Schedule of reconciliation of discontinued operations&lt;/b&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_499_20220101__20221231_zQhn4BPwNcO9" style="text-align: center; width: 14%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;For the Years Ended&lt;br/&gt;
December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract_iB_z6FrrJvIVIPl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Discontinued Operations:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_d0_zeRF3ZfZbiv" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,236,616&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_iN_di0_zxHo1S1DTJHi" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,225,487&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationSellingExpense_d0_z1esTSYTqkDe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Selling expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_iN_di0_zXYVNt3KcV68" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;General and administrative expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(105,226&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_d0_zhLuJlDbSJZd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,812&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherExpense_iN_di0_zvTFqD2gI42c" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense_d0_zo3qvS0ZYqzj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Income tax&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_d0_zLvp9KGGZee3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Net gain from discontinued operations&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_d0_z5aM8gC8NSA2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Net income (loss) from discontinued operations&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(92,285&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;





&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;








</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="From2020-12-012020-12-31_custom_XFCSaleMember"
      decimals="INF"
      id="Fact001546"
      unitRef="Shares">466667</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2020-12-012020-12-31_custom_XFCSaleMember"
      decimals="0"
      id="Fact001548"
      unitRef="USD">300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="AsOf2022-11-30_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember"
      decimals="-5"
      id="Fact001550"
      unitRef="USD">2600000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities
      contextRef="AsOf2022-11-30_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember"
      decimals="0"
      id="Fact001552"
      unitRef="USD">71168</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses
      contextRef="From2022-11-012022-11-30_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember"
      decimals="-5"
      id="Fact001554"
      unitRef="USD">1800000</us-gaap:DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses>
    <NCRA:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1
      contextRef="From2022-01-012022-12-31_us-gaap_DiscontinuedOperationsHeldforsaleMember_custom_XFCSaleMember"
      decimals="-5"
      id="Fact001556"
      unitRef="USD">2800000</NCRA:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001558">&lt;table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zEViZwxmX0Rg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&amp;quot;XFC&amp;quot;) (Details - Discontinued operations XFC - operations)"&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td id="xdx_8BD_zNGtv2GX6Qal" style="width: 82%"&gt;&lt;b style="display: none"&gt;Schedule of reconciliation of discontinued operations&lt;/b&gt;&lt;/td&gt;
    &lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_499_20220101__20221231_zQhn4BPwNcO9" style="text-align: center; width: 14%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;

&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;For the Years Ended&lt;br/&gt;
December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract_iB_z6FrrJvIVIPl" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Discontinued Operations:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_d0_zeRF3ZfZbiv" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,236,616&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_iN_di0_zxHo1S1DTJHi" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(2,225,487&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationSellingExpense_d0_z1esTSYTqkDe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Selling expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_iN_di0_zXYVNt3KcV68" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;General and administrative expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(105,226&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_d0_zhLuJlDbSJZd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other revenue&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,812&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherExpense_iN_di0_zvTFqD2gI42c" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Other expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense_d0_zo3qvS0ZYqzj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Income tax&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_d0_zLvp9KGGZee3" style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Net gain from discontinued operations&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#x2013;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_d0_z5aM8gC8NSA2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Net income (loss) from discontinued operations&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;(92,285&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001562"
      unitRef="USD">2236616</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001564"
      unitRef="USD">2225487</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <NCRA:DisposalGroupIncludingDiscontinuedOperationSellingExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001566"
      unitRef="USD">0</NCRA:DisposalGroupIncludingDiscontinuedOperationSellingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001568"
      unitRef="USD">105226</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001570"
      unitRef="USD">1812</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001572"
      unitRef="USD">-0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherExpense>
    <NCRA:DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001574"
      unitRef="USD">0</NCRA:DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001576"
      unitRef="USD">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <NCRA:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001578"
      unitRef="USD">-92285</NCRA:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001583">&lt;p id="xdx_80C_eus-gaap--BusinessCombinationDisclosureTextBlock_zlkt4MH52age" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;NOTE 23&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_82D_zXUsvWByFiJh"&gt;BUSINESS COMBINATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Meixin Institutional Food Development Company Limited&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 7, 2022, the Company acquired 80% shares
of Meixin. The fair values of assets acquired and liabilities assumed were as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcvge6owZ9e2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Meixin)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BE_zOXMOFftNFj3" style="display: none"&gt;Schedule of assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash and bank balance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zwnfUoHNedt3" style="width: 13%; text-align: right" title="Cash and bank balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,824&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zR47yDAgiZga" style="text-align: right" title="Trade receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,646&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z6idoPqUDpJ" style="text-align: right" title="Inventory"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,225&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plant and equipment, net&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zuetIdBVzEYc" style="text-align: right" title="Plant and equipment, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;872,939&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible assets &#x2013; customer relations&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zT7zp8a0imt1" style="text-align: right" title="Intangible assets - customer relations"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;169,156&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other payables and accrued liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pp0p0_di_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcesOdetVnU6" style="border-bottom: black 1pt solid; text-align: right" title="Other payables and accrued liabilities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(581,959&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net assets value&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z7ocOKNppUWa" style="border-bottom: black 1pt solid; text-align: right" title="Net assets value"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;492,831&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net assets acquired @ 80%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zarpNLYvrJ36" style="text-align: right" title="Net assets acquired @ 80%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;394,265&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zUfi6SgLDsIl" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,905,735&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Purchases price&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zb01DeNbi2U4" style="border-bottom: black 2.25pt double; text-align: right" title="Purchases price"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,300,000&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A4_zXiBQyhXk4Cd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Xin Feng Construction Co., Ltd.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On November 30, 2022, the Company terminated the VIE
agreements with and settled all debt claims as to XFC. The fair values of assets and liabilities of XFC were as follows:&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zuyNWCvttmu6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - XFC)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zf3rhXMTpuic" style="display: none"&gt;Schedule of assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash and bank balance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="width: 13%; text-align: right" title="Cash and bank balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;46,564&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Trade receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;378,798&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Inventory"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;144,968&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Prepaid expenses and other current assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,000,452&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plant and equipment, net&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Plant and equipment, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;38,402&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Bank borrowing&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Bank borrowing"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(19,054&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other payables and accrued liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_iNI_pp0p0_di_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zEYoK5jZOTak" style="text-align: right" title="Other payables and accrued liabilities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(19,839&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income tax payable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Income tax payable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(32,274&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;332,040&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 2.25pt double; text-align: right" title="Net assets acquired"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,870,057&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consideration received&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zfgvAAZHLEo6" style="border-bottom: black 1pt solid; text-align: right" title="Consideration received"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(300,082&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loss on disposal of subsidiary&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_z6U0ctweW49e" style="border-bottom: black 2.25pt double; text-align: right" title="Loss on disposal of subsidiary"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,569,975&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

  &lt;p id="xdx_8AE_zwDbISjnF1E9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="From2023-01-012023-12-31_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember"
      id="Fact001585">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcvge6owZ9e2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Meixin)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BE_zOXMOFftNFj3" style="display: none"&gt;Schedule of assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash and bank balance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zwnfUoHNedt3" style="width: 13%; text-align: right" title="Cash and bank balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,824&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zR47yDAgiZga" style="text-align: right" title="Trade receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,646&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z6idoPqUDpJ" style="text-align: right" title="Inventory"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,225&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plant and equipment, net&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zuetIdBVzEYc" style="text-align: right" title="Plant and equipment, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;872,939&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible assets &#x2013; customer relations&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zT7zp8a0imt1" style="text-align: right" title="Intangible assets - customer relations"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;169,156&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other payables and accrued liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pp0p0_di_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcesOdetVnU6" style="border-bottom: black 1pt solid; text-align: right" title="Other payables and accrued liabilities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(581,959&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net assets value&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z7ocOKNppUWa" style="border-bottom: black 1pt solid; text-align: right" title="Net assets value"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;492,831&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net assets acquired @ 80%&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zarpNLYvrJ36" style="text-align: right" title="Net assets acquired @ 80%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;394,265&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zUfi6SgLDsIl" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,905,735&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Purchases price&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zb01DeNbi2U4" style="border-bottom: black 2.25pt double; text-align: right" title="Purchases price"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,300,000&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember"
      decimals="0"
      id="Fact001587"
      unitRef="USD">7824</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember"
      decimals="0"
      id="Fact001589"
      unitRef="USD">10646</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember"
      decimals="0"
      id="Fact001591"
      unitRef="USD">14225</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember"
      decimals="0"
      id="Fact001593"
      unitRef="USD">872939</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember"
      decimals="0"
      id="Fact001595"
      unitRef="USD">169156</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember"
      decimals="0"
      id="Fact001597"
      unitRef="USD">581959</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue
      contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember"
      decimals="0"
      id="Fact001599"
      unitRef="USD">492831</NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember"
      decimals="0"
      id="Fact001601"
      unitRef="USD">394265</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember"
      decimals="0"
      id="Fact001603"
      unitRef="USD">3905735</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice
      contextRef="AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember"
      decimals="0"
      id="Fact001605"
      unitRef="USD">4300000</NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="From2023-01-012023-12-31_custom_XinFengConstructionCoLtdMember"
      id="Fact001607">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zuyNWCvttmu6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - XFC)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span id="xdx_8BC_zf3rhXMTpuic" style="display: none"&gt;Schedule of assets acquired and liabilities assumed&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td style="width: 84%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash and bank balance&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="width: 13%; text-align: right" title="Cash and bank balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;46,564&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Trade receivables"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;378,798&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Inventory"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;144,968&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Prepaid expenses and other current assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,000,452&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plant and equipment, net&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Plant and equipment, net"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;38,402&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Bank borrowing&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Bank borrowing"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(19,054&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other payables and accrued liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_iNI_pp0p0_di_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zEYoK5jZOTak" style="text-align: right" title="Other payables and accrued liabilities"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(19,839&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income tax payable&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Income tax payable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(32,274&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;332,040&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 2.25pt double; text-align: right" title="Net assets acquired"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,870,057&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(238,238,238)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Consideration received&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zfgvAAZHLEo6" style="border-bottom: black 1pt solid; text-align: right" title="Consideration received"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(300,082&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loss on disposal of subsidiary&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_z6U0ctweW49e" style="border-bottom: black 2.25pt double; text-align: right" title="Loss on disposal of subsidiary"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,569,975&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

  </us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001609"
      unitRef="USD">46564</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001611"
      unitRef="USD">378798</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001613"
      unitRef="USD">144968</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001615"
      unitRef="USD">2000452</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001617"
      unitRef="USD">38402</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001619"
      unitRef="USD">-19054</NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001621"
      unitRef="USD">19839</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001623"
      unitRef="USD">-32274</NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001625"
      unitRef="USD">332040</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001627"
      unitRef="USD">2870057</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001629"
      unitRef="USD">-300082</NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived>
    <NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary
      contextRef="AsOf2022-11-30_custom_XinFengConstructionCoLtdMember"
      decimals="0"
      id="Fact001631"
      unitRef="USD">2569975</NCRA:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2023-01-01to2023-12-31" id="Fact001633">&lt;p id="xdx_805_eus-gaap--SubsequentEventsTextBlock_zXgGsgJ3BXUe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Note 24&#160;&#160;&#160;&#160;&#160;&lt;span id="xdx_829_zXyKLzBUQuPe"&gt;SUBSEQUENT EVENT&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Business Acquisition&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"&gt;&lt;span style="background-color: white"&gt;On January
31, 2024, &lt;/span&gt;we entered into a Variable Interest Entity Purchase Agreement (&#x201c;Xinca Purchase Agreement&#x201d;) &lt;span style="background-color: white"&gt;with
Zhejiang Xinca Mutual Entertainment Culture Media Co., Ltd. (&#x201c;Xinca&#x201d;), a domestic funded limited liability company registered
in China (P.R.C). The Xinca Purchase Agreements entered through our wholly-owned subsidiary and foreign enterprise, Shanghai Nocera Culture
Co., Ltd. (&#x201c;WFOE&#x201d;) into a series of contractual agreements (&#x201c;VIE Agreements&#x201d;) whereby the Company agreed to provide
technical consulting and related services to Xinca. As a result, the Company has been determined to be the primary beneficiary of Xinca
and Xinca became a variable interest entity (&#x201c;VIE&#x201d;) of the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000166"
          xlink:label="Fact000166"
          xlink:type="locator"/>
        <link:footnote id="Footnote000231" xlink:label="Footnote000231" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000166"
          xlink:to="Footnote000231"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000167"
          xlink:label="Fact000167"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000167"
          xlink:to="Footnote000231"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000208"
          xlink:label="Fact000208"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000208"
          xlink:to="Footnote000231"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000209"
          xlink:label="Fact000209"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000209"
          xlink:to="Footnote000231"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000343"
          xlink:label="Fact000343"
          xlink:type="locator"/>
        <link:footnote id="Footnote000536" xlink:label="Footnote000536" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000343"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000345"
          xlink:label="Fact000345"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000345"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000357"
          xlink:label="Fact000357"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000357"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000359"
          xlink:label="Fact000359"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000359"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0369"
          xlink:label="xdx2ixbrl0369"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0369"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0371"
          xlink:label="xdx2ixbrl0371"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0371"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000379"
          xlink:label="Fact000379"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000379"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000381"
          xlink:label="Fact000381"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000381"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0391"
          xlink:label="xdx2ixbrl0391"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0391"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000393"
          xlink:label="Fact000393"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000393"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0401"
          xlink:label="xdx2ixbrl0401"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0401"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0403"
          xlink:label="xdx2ixbrl0403"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0403"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0411"
          xlink:label="xdx2ixbrl0411"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0411"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0413"
          xlink:label="xdx2ixbrl0413"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0413"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0421"
          xlink:label="xdx2ixbrl0421"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0421"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0423"
          xlink:label="xdx2ixbrl0423"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0423"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000431"
          xlink:label="Fact000431"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000431"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000433"
          xlink:label="Fact000433"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000433"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000445"
          xlink:label="Fact000445"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000445"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000447"
          xlink:label="Fact000447"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000447"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000459"
          xlink:label="Fact000459"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000459"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000461"
          xlink:label="Fact000461"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000461"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000471"
          xlink:label="Fact000471"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000471"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000473"
          xlink:label="Fact000473"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000473"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0483"
          xlink:label="xdx2ixbrl0483"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0483"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000485"
          xlink:label="Fact000485"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000485"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0493"
          xlink:label="xdx2ixbrl0493"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0493"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0495"
          xlink:label="xdx2ixbrl0495"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0495"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0503"
          xlink:label="xdx2ixbrl0503"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0503"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0505"
          xlink:label="xdx2ixbrl0505"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0505"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0513"
          xlink:label="xdx2ixbrl0513"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0513"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0515"
          xlink:label="xdx2ixbrl0515"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0515"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000523"
          xlink:label="Fact000523"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000523"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000525"
          xlink:label="Fact000525"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000525"
          xlink:to="Footnote000536"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001366"
          xlink:label="Fact001366"
          xlink:type="locator"/>
        <link:footnote id="Footnote001377" xlink:label="Footnote001377" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001366"
          xlink:to="Footnote001377"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001368"
          xlink:label="Fact001368"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001368"
          xlink:to="Footnote001377"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001370"
          xlink:label="Fact001370"
          xlink:type="locator"/>
        <link:footnote id="Footnote001378" xlink:label="Footnote001378" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001370"
          xlink:to="Footnote001378"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001372"
          xlink:label="Fact001372"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001372"
          xlink:to="Footnote001378"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001522"
          xlink:label="Fact001522"
          xlink:type="locator"/>
        <link:footnote id="Footnote001530" xlink:label="Footnote001530" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001522"
          xlink:to="Footnote001530"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001523"
          xlink:label="Fact001523"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001523"
          xlink:to="Footnote001530"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001524"
          xlink:label="Fact001524"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001524"
          xlink:to="Footnote001530"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001525"
          xlink:label="Fact001525"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001525"
          xlink:to="Footnote001530"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001526"
          xlink:label="Fact001526"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001526"
          xlink:to="Footnote001530"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001527"
          xlink:label="Fact001527"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001527"
          xlink:to="Footnote001530"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001528"
          xlink:label="Fact001528"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001528"
          xlink:to="Footnote001530"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001529"
          xlink:label="Fact001529"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001529"
          xlink:to="Footnote001530"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
